473,472 Members | 2,173 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Web based user interface

I have a (self proclaimed ) very nice and well designed
database that organizes my clients, contacts, projects and
documents sent to my clients (including a report generator in MS
Word).

At this moment, the database is used by appr. 100 users in two
countries. So far, no problems, but I have the feeling that I
should take this thing a bit further. I would like to create a
user interface (a copy of the current user interface) that runs
in Internet Explorer. In fact the whole BE of the database
should be accessed through the internet.

Many of our employees are on the road for longer periods of
time and they still would like to be able to add new contacts to
the database and more specifically, create new letters, reports,
meeting minutes and such.

This would all be possible if the deatabase could be accesssed
through a secured internet web site.

Is this easy to do?
How can it be done?
Is the number of users limited?

Thanks, Peppie

----------------------------------------------
Posted with NewsLeecher v2.0 Beta 5
* Binary Usenet Leeching Made Easy
* http://www.newsleecher.com/?usenet
----------------------------------------------

Sep 17 '06 #1
4 4136
You may might want to checkout an app like
http://www.yessoftware.com/products/...p?product_id=1
There are others like asprunner.

Sep 17 '06 #2
"Peppie" wrote
I have a (self proclaimed ) very nice and well
designed database . . .
<SNIP>
This would all be possible if the deatabase
could be accesssed through a secured internet
web site.

Is this easy to do?
There's no "Convert to Web Application" option in any version of Access,
except the Data Access Pages (DAP) which was little used because of its
limitations, and for which development and maintenance is not being
supported in the forthcoming version, Access 2007. Existing DAPs, we are
told, will be supported to the extent that they can be executed.
How can it be done?
You can use an Access/Jet database with one of several web techniques, in
approximate ascending order of difficulty and flexibility:

Microsoft Front Page with the Data Interaction Wizard
will allow you to create a website with a simple (and
_simple_ is the operative word) interface to the Jet
database from Access.

Third party software (for example, Cold Fusion) can
create web applications to access the Jet database. Some
of these require their own server product (and Cold
Fusion is one which does). I use that as an example only
because I have worked in an office where it was used.

Microsoft's ActiveX Server Pages (.asp, .aspx, and ASP.NET)
will be the most work to implement, but will give you
the good flexibility -- and require no special "server engine."
Others can, perhaps, suggest some third-party software that
assists in converting Access to ActiveX Server Pages.

You should be aware, however, that the user interface that can be
implemented via web browsers is not nearly as rich as the user interface
that can be implemented with Microsoft Access, just due to the nature of the
software and environment.
Is the number of users limited?
If you expect a large number of concurrent users, you may want to consider
using a server database, such as Microsoft SQL Server (an easy "upgrade"
from Jet), or a different server DB compatible with the technique you choose
to implement the web application.

Larry Linson
Microsoft Access MVP
Sep 17 '06 #3
rp*****@zonnet.nl (Peppie) wrote in
news:45**********************@news.tele2.nl:
Many of our employees are on the road for longer periods of
time and they still would like to be able to add new contacts to
the database and more specifically, create new letters, reports,
meeting minutes and such.

This would all be possible if the deatabase could be accesssed
through a secured internet web site.
Windows Terminal Server could do this for you, either through the
Remote Desktop Client or through the Citrix extensions that allow
you to run a WTS session in a browser (I believe that's only
available with the Citrix add-ons, but I could be wrong about that).
But I can't see why running it in a web browser would be helpful,
except in saving a one-time Remote Desktop client installation. If
all the users are on WinXP that's a complete non-issue, as it's
installed by default.

--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Sep 17 '06 #4
rp*****@zonnet.nl (Peppie) wrote in news:450d27e8$0$4543
$b*******@news.tele2.nl:
I have a (self proclaimed ) very nice and well designed
database that organizes my clients, contacts, projects and
documents sent to my clients (including a report generator in MS
Word).

At this moment, the database is used by appr. 100 users in two
countries. So far, no problems, but I have the feeling that I
should take this thing a bit further. I would like to create a
user interface (a copy of the current user interface) that runs
in Internet Explorer. In fact the whole BE of the database
should be accessed through the internet.

Many of our employees are on the road for longer periods of
time and they still would like to be able to add new contacts to
the database and more specifically, create new letters, reports,
meeting minutes and such.

This would all be possible if the deatabase could be accesssed
through a secured internet web site.

Is this easy to do?
How can it be done?
Is the number of users limited?
ADPs are not popular now. But using an ADP would effect what you want and
the effort is likely to be minimal:

1. Create/rent/buy a web-enabled SQL-Server (About $10.00 per month to
rent from a reputable site such as DiscountASP.net [not affiliated with
me])
2. Port your tables and relationships to it;
3. Create an ADP; connect to the SQL-Server;
4. Rewrite your queries as Stored procedures or Views (this wil take most
of your time);
5. Import your forms and reports and modules from the MDB to the ADP.

You're more or less done. There will be other things, of course, such as
establishing specific permissions for users, but they will be particular
to your case (and may not be required at all).

Advantage; if you do it well your users won't notice the difference;
they'll think they are stiil using th old app.

Disandvatage: Security; if your users create a new ADP and attach to the
same server/database they'll have access to the data without your
application managing that use;this is why I've stopped using ADPS. But
for the situation you describe they may be just fine.

How much work? For a small db, a day for an experienced ADP developer ...
and so on up from there.

How many users? Who knows ... a lot!

You'll notice I did not mention the word "Wizard". I think wizards are
for fools and incompetents and the lazy; they generally do things badly
or worse and often it's more work to correct what they've done than to do
it right in the first place. I never knowlingly use a wizard. They are
crap!

One last piece of advice: Ask those who malign ADPs how many they've
created and sold and for how long they've used them. Most of the
criticizers here know SFA about them. (But they know they're BAD!)

--
Lyle Fairfield
Sep 18 '06 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: YellowFin | last post by:
Announcing Yellowfin Information collaboration and reporting tool Drag and Drop Report Builder Simple to Deploy and Administer Enterprise Level Web Based Reporting
0
by: allenj | last post by:
DB2 UDB 7.2 WSE Fixpak 9 Linux Red Hat 7.3 I am in the midst of making some changes to a Sybase Powerbuilder-based Windows graphical user interface that uses DB2. Some requests/complaints I...
1
by: gaosul | last post by:
I am non-programming scientist and I am using a Program called Easyarticles from Synaptosoft Inc., which is based the database program Access. Unfortunately, the owner of this company has...
6
by: Ricky W. Hunt | last post by:
It's dawning on my a lot of my problems with VB.NET is I'm still approaching it in the same way I've programmed since the late 70's. I've always been very structured, flow-charted everything, used...
12
by: Mats Lycken | last post by:
Hi, I'm creating a CMS that I would like to be plug-in based with different plugins handling different kinds of content. What I really want is to be able to load/unload plugins on the fly without...
4
by: David Pinx | last post by:
Greetings, I will be developing an application that will have two versions, a web application to be deployed at the client side and a windows application. The question is, what would be the...
10
by: Nospam | last post by:
I have a few javascripts. I would like to show a certain script based on the country ip of the viewer, how would I achieve this? is there html I could use to run the javascript based on the...
10
by: James Stroud | last post by:
Hello All, I am interested in setting up a modest invoicing system for some consulting I am doing. I like the idea of managing this on the web and creating invoices and printing them from a...
6
by: S. Lorétan | last post by:
Hi guys. I am preparing the rewriting of an huge existing application in VB6. This software is a mess of 10 years of patchs and new functionalities added randomly, and didn't have any logical or...
0
by: JosAH | last post by:
A Simple Text-Based Menu System Read this this post; there are numerous posts like that: a newbie struggling with some sort of menu implementation. They want nested menus of course and an option...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.