bzamfir said:
This is happening because the connection string (the one who points to
back-end database) is stored into the front-end MDB, in Connect property of
the Tabledef object
There are two ways to solve this problem:
1. Install the front end MDB to each user's PC, so each front end will work
with its own connection string, which will contains locally mapped drive.
With this approach you'll minimize also the network traffic, but when you
update the application, you have to be sure you update it on all your PC's
But what happens when you have updates for the app?
I specifically created the Auto FE Updater utility so that I could
make changes to the FE MDE as often as I wanted and be quite confident
that the next time someone went to run the app that it would pull in
the latest version. For more info on the errors or the utillity see
the free Auto FE Updater utility at
http://www.granite.ab.ca/access/autofe.htm at my website to keep the
FE on each PC up to date.
Also see relink Access tables from code
http://www.mvps.org/access/tables/tbl0009.htm
2. If you want to keep both front end and back end MDB's on shared drive,
you need to create your own relink procedure.
You don't want to have folks sharing the FE as this has an increased
chance of corruption. Especially in A2000 and newer.
Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm