G
Guest
Hello all,
I am designing an inventory database, using a FE/BE model in Access 2000,
that will be used by clients on Windows 2000 and Windows XP. Currently, all
the data entry forms are implemented and working correctly. The more advanced
features like searching for parts, etc. will be added as I get them written,
which is a nice feature of the FE/BE model. Currently, I have the FE
distributed as a .mde to one coworker who is populating the database.
Oddly, if I am editing the FE (as a .mdb on my computer) and he tries to
open his FE, it seems to hang. Upon closing my .mdb, his FE can open
normally. I can then reopen my FE and it seems to be working correctly. So, I
am not sure why it doesn't seem to be letting multiple users in. Is this a
"feature" of a .mde and .mdb trying to access the same backend?
There is a significant amount of startup code in my database. I have
implemented automatic client updating using version numbers, as discussed at:
http://www.databasejournal.com/features/msaccess/article.php/3286111
I also have automatic verification of the linked tables, and use the Common
Dialog control to locate the backend, if/when it moves. I have implemented
this, as discussed in the Solutions9.mdb file available on MSDN at
http://support.microsoft.com/kb/248674/EN-US/
At least, I think this uses the Common Dialog control. It brings up a dialog
that certainly appears to be the Common Dialog, though the code used does
differ from that in the MS Knowledgebase article
http://support.microsoft.com/default.aspx?scid=kb;en-us;209862
Regardless, the implemented code works, and seems to be playing nicely with
my automatic update code, since my automatic update code relies on paths in a
linked table, as opposed to being hardcoded as in the example. Finally, as a
performance booster, I am maintaining a persistent connection to the Linked
"tblPaths" Table via a hidden form. Could this be causing a locking issue?
Any thoughts are greatly appreciated. Thanks,
Matt Martin
(e-mail address removed)
I am designing an inventory database, using a FE/BE model in Access 2000,
that will be used by clients on Windows 2000 and Windows XP. Currently, all
the data entry forms are implemented and working correctly. The more advanced
features like searching for parts, etc. will be added as I get them written,
which is a nice feature of the FE/BE model. Currently, I have the FE
distributed as a .mde to one coworker who is populating the database.
Oddly, if I am editing the FE (as a .mdb on my computer) and he tries to
open his FE, it seems to hang. Upon closing my .mdb, his FE can open
normally. I can then reopen my FE and it seems to be working correctly. So, I
am not sure why it doesn't seem to be letting multiple users in. Is this a
"feature" of a .mde and .mdb trying to access the same backend?
There is a significant amount of startup code in my database. I have
implemented automatic client updating using version numbers, as discussed at:
http://www.databasejournal.com/features/msaccess/article.php/3286111
I also have automatic verification of the linked tables, and use the Common
Dialog control to locate the backend, if/when it moves. I have implemented
this, as discussed in the Solutions9.mdb file available on MSDN at
http://support.microsoft.com/kb/248674/EN-US/
At least, I think this uses the Common Dialog control. It brings up a dialog
that certainly appears to be the Common Dialog, though the code used does
differ from that in the MS Knowledgebase article
http://support.microsoft.com/default.aspx?scid=kb;en-us;209862
Regardless, the implemented code works, and seems to be playing nicely with
my automatic update code, since my automatic update code relies on paths in a
linked table, as opposed to being hardcoded as in the example. Finally, as a
performance booster, I am maintaining a persistent connection to the Linked
"tblPaths" Table via a hidden form. Could this be causing a locking issue?
Any thoughts are greatly appreciated. Thanks,
Matt Martin
(e-mail address removed)