We have installed Paradox on a workstation but store the database files on the server. Our aliases consistently change back to the path on the C Drive on the workstation instead of the mapped S drive on the Server. The application is on the C drive and We would like to read and edit data from the server.
Sounds like someone opens the application prior to logging in to the network which means that the working directory switches back to the default on the hard drive which is the only one accessible at the time. No real fix that I know of except to change the working directory once you login. (The idapi.cfg configuration file for the BDE (Borland database engine can be set to display public aliases which will facilitate getting back to the network once logged in.
Thank you for the suggestion, but we have a domain set up and the computer in question logs onto the network at startup. Once we set the working directory it does not change, but the aliases change when we open a report. It will say 'Set Directory Successful' at the bottom of the screen when we open a report, and the alias being referred to is changed back to its path on the C Drive.
Last edited by Milea; 12-06-04 at 16:07.
Reason: wrong word
Are the tables opened via a form? It sounds like there is some code attached to reset the alias to the working directory. I recently built an app which copies data from the network to the hard drive and then has the user work with the copy data until ready to post changes. The message you showed appears to be a programmer message and not a canned paradox method. (By default, Paraox doesn't inform you when you have successfully changed aliases it just does it or doesn't.)