LDanix said:
Is there any way to get tables in an MDE to link back to tables in an
MDB? I don't want to change the MDB to MDE because the database is
constantly having changes made to it and its modules.
Thanks
Here is the "best practice" that nearly all serious developers use.
Split the app into two files. One with just tables. One with everything
else. The one with tables (the "back end") goes wherever you want it on
your network and then in the "front end" you create links to the tables in
the back end. When creating the links go through Network Neighborhood
rather than using a mapped drive letter. That way the link path works
everywhere on your LAN without having to map drives consistently on all PCs.
Here's the good part for the developer: You can now create as many copies
of the front end file as you want and they will all work and all point to
the same tables in the back end. You can create MDE copies of that file and
give them to your users while you keep a copy of the MDB to work on. Any
time you want to give your updates to your users you simply give them a new
MDE (that part can be easily automated).
If you need to make changes to the back end then that is the same situation
as you have now. You need to kick all users out and make the changes when
you have exclusive access. However, most updates only involve the front end
file and that won't be necessary..