Using Access as a websites database

  • Thread starter Thread starter Guest
  • Start date Start date
I don't see why not. I have used it in the past. Get in touch with your web
hosting provider to see if they will support it.

Dan.
 
Yes, If..
1. your provider supports it
2. you can take the database offline at regular times for routine
maintenance (compact/repair...)
3. you don't expect to have many simultaneous users at your site.
 
I am also looking for help with basically the same request, and I can answer
yes to all 3 points, how would I go about connecting to the database
(according to my hosting co. I would use ADO? whatever that means) I do not
know much about programming, but I use Access wizards. I have not been able
to connect to my database using the Connection Wizard, as I don't know how to
format or list the server name, or where the name itself comes from...any
help is greatly appreciated! Thanks!
 
There are lots of better responders out there than myself, but I'll toss in
my 2 cents worth. Having been there I feel the world of web pages and ADO
(Active Data Objects) are almost as foreign to the MsAccess programmer as
the difference in living in downtown New York is to living in a small town
in the South. You both eat, get to work, participate in entertainment, etc.
but you do it very differently. The New Yorker, grabs a bagel, takes the
subway, and sees a Broadway Play.
The Southern Boy, grabs some grits and gravy, races off to work in his Ford
Truck, and pulls the Bass Boat to the lake for the weekend ("My kinda
guy....") ;>

ADO = Active Data Objects, a set of code calls that allows you access to
database functionality.

An ADO call from the Server, gets you the data in a 'recordset' you then
have to build the code to have the server translate that into hypertext
markup language and send it out to the internet client, this can be done in
any of several ways, all using some type of programming language (Active
server pages, Visual Basic, C++, Java, Java server pages, Perl ....). The
server takes all this a sends out a text stream to the internet that can be
used by the Internet client to display information.
and/or
You can use some programming language to produce XML/XSD pages that can be
used by the html page to display the data.
and/or
-----
and/or
----- (there are many ways to get there depending on any of the many
complications your ISP server, your client base,

Now the 'easy answer' is that everyone interested has copies of MsAccess on
their client machines, then you can use DAP's (Data Access Pages built by
MsAccess), connected to a copy of your database on the ISP server. (As far
as I can see these are of most use in the corporate intranet world where you
have a lot of control of what is where, who has access, etc.)

Looking at how these beasts were built and work was a good start for me.

(Note, I tried all the blind alleyways you mention below first, then I found
several more to spend time poking around before I found enlightenment).

You know you are in programming hell when you have to keep a notepad along
side to remind you which programming language to use and if you are writing
code for the client, Active server page, or the data component. Then at one
point I was trying to keep up with writing Active server page 'text output'
to be used on the client as code --- At that point, I got some grits, fired
up the truck and went fishing. I think the fish detected the beer, but what
the hey.

----now that I have had my fun

Bottom line is you don't really just 'connect' your database to the
internet.
You can put a MsAccess file on the ISP location, then using code built to
read that information present it to users, but not through the same forms
reports etc. available in MsAccess, unless you can use the Data Access Page
utilities to build the pages, then there is a very big difference in what
you can do.
If you want your users to be able to make changes to the pages on the web,
that adds a very large level of complexity.

Tools like Visual Studio have made some of this easier and the acceptance
and use of XML as a data transportation layer has greatly changed the
specifics, but the overall process remains.
DataStore --> DataSet -->Server (process)-->Internet--> Display (process) on
Client --> Capture responses --> Process on Client --> Internet --> Server
(process) --> Dataset --> DataStore.

Hopefully someone else can be of a lot more specific help and assistance.

Ed Warren.
 
Ed,

You really are a good writer! I enjoyed reading your response. You shoild
give up the frustrations of Access, go down by the lake and start cranking
out books.

BTW, have you ever used yoyos on those fish down at the lake?

Steve
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top