290 Directory is controlled by other .NET file.
Problem: Getting error "Directory is controlled by other .NET file."
When accessing a table in a network directory or when launching Paradox.
Versions: All
Cause:
Another user with a different NETDIR specified in BDE Administrator is also accessing tables in that directory, or has been accessing tables and the .lck file has not been deleted for some reason.
If error occurs when launching Paradox, left over .lck files in your private directory can be involved.
Solution:
All users must have the same NETDIR specified. This can be done by using an UNC name for 32 bits version of the BDE. If you prefer conventional naming, the path specified as NETDIR must be exactly the same, except for the drive letter, for every user.
If the network is a peer-to-peer network, where one of clients also is the server, BDE Administrator setting LOCAL SHARE has to be set to TRUE.
If the error occurs when trying to open a table stored on a network drive, get all users of the directory. Delete the .lck file, and find the user with the incorrect NETDIR specification.
If the error occurs when launching Paradox, look for (and delete) left over .lck files in your private directory, too.