Colin said:
Is it possible and practical to operate a database where the data is
held on the internet so that it can be accessed and modified by a
select few?
If so where should I start reading?
Would I nead any additional software, we are using Access 2000
If you were using Access 2002 or 2003 (which had improvements to Data Access
Pages over what was in Access 2000, and goodness knows it needed some) you
could take a look at that technology. It is not something I'd recommend you
upgrade to be able to use, because it has always been very limited and never
"caught on". It is "deprecated" in Access 2007 -- you can run DAPs created
with Access 2002 or 2003, but you can neither create a new one nor maintain
an existing DAP.
You can use the tables, data, and relationships of an MDB database (or, I
believe, the new Access 2007 ACCDB) on the web, provided you create an
appropriate user interface to it... Front Page 2002 or 2003 with the
Database Interaction Wizard can create _simple_ web-based database
applications, but _simple_ is the operative term. Front Page has been
discontinued... it spawned two new applications, SharePoint Designer, for
use with Microsoft SharePoint, and Expression Web, for more general use.
As you'll find on Albert's site, you can possibly set up and use Microsoft
Terminal Services to remotely execute your Access user interface on the
server, provided you have Access installed on the server -- that's not
really "web-based" but you can access it via the web.
Finally, Microsoft's ActiveX Server Pages, .asp, or ASP.NET allow building a
web-based application, accessible from a browser, that can use data in an
Access MDB or ACCDB.
Now, if this seems that I am contradicting Albert, that's a wrong
impression -- Access itself is not a tool for creating web-based
applications; but, with appropriate tools to allow user interface, the
tables and data from MDB or ACCDB databases can be used in low-volume
applications.
Larry Linson
Microsoft Office Access MVP