
www.Usenet.com
| <-- __Chronological__ --> | <-- __Thread__ --> |
Joe, follow the link below, go to the FAQs, and read the one about the Network Rules. That'll give you the basic theory. The flesh is that Paradox requires a coordination point. This is the PdoxUsrs.Net file in the Paradox Net Dir directory. If only one user is working with Paradox on tables in a particular directory, then all is well. This single program will establish a .lck file in the data directory to declare that it is using a table and happily continue. However, as soon as a second (Paradox) program tries to open a table in that directory, it too will want to write a .lck file. However, there's already one there, so it will use that one. So it starts reading it and finds the entry from the first program. In that entry there exists the location of the Net Dir of the first instance of Paradox. If that location is not exactly the same in its path definition asthe one the second program is using, then the second program will complain and stop, giving you your "Database already in use" error. hth -- Mike FAQs & TIPs: http://mirwin.homestead.com/Paradox.html
| <-- __Chronological__ --> | <-- __Thread__ --> |