We have Paradox tables sitting on a server which we connect to from client machines.
We have a Delphi application that makes use of a standard Alias pointing to the appropriate directory on the server.
In order for more than one client machine to work with these tables we set a Net Directory from each of the machines accordingly (the same file path for the net file).
This all works fine.
Any other applications we develop in Delphi we make use of the same Alias and the same Net Directory path for file sharing.
We have now since added an application written in C# (.NET) which makes use of an ODBC connection.
When this new application is run it locks out any subsequent loads of our Delphi application(s). The message indicates that the table(s) are locked by the new client machines application (C#.NET application).
This can only be because the ODBC connection is not using the BDE and therefore is not allowing for the Net Directory we have set (to allow sharing).
How can we work around this to allow the Delphi application(s) to be run at the same time (albeit from different machines) as the new C#.NET application using the ODBC connection.
Has anyone come across this ?
Can anyone suggest a way I can use the applications next to one another without this file sharing problem ?
Any help / pointers would be greatly appreciated.
Thanks in advance
Steve
We have a Delphi application that makes use of a standard Alias pointing to the appropriate directory on the server.
In order for more than one client machine to work with these tables we set a Net Directory from each of the machines accordingly (the same file path for the net file).
This all works fine.
Any other applications we develop in Delphi we make use of the same Alias and the same Net Directory path for file sharing.
We have now since added an application written in C# (.NET) which makes use of an ODBC connection.
When this new application is run it locks out any subsequent loads of our Delphi application(s). The message indicates that the table(s) are locked by the new client machines application (C#.NET application).
This can only be because the ODBC connection is not using the BDE and therefore is not allowing for the Net Directory we have set (to allow sharing).
How can we work around this to allow the Delphi application(s) to be run at the same time (albeit from different machines) as the new C#.NET application using the ODBC connection.
Has anyone come across this ?
Can anyone suggest a way I can use the applications next to one another without this file sharing problem ?
Any help / pointers would be greatly appreciated.
Thanks in advance
Steve