Concurrency issues in BDE.NET?
Posted: (EET/GMT+2)
A data manipulation application does pretty heavy reading of a networked Paradox table, and since I'm using Delphi and .NET to access the database, BDE.NET is my natural choice.
But, the application has not been behaving well, and crashes or locks up randomly. I've tried searching high and low for the cause, but haven't found any major errors in my code -- I even tried to rewrite parts of it to see if that would help -- but it didn't.
But, I have a new idea. Whenever there are multiple users working with the database, the errors occur. If nobody else is using the databases, my application runs perfectly, multiple times, and without a glitch.
This leaves me to a partial conclusion that there might be concurrency issues in BDE.NET. So if you have similar symptoms, this might be the cause. It remains to be seen if the Delphi 2005 Update 1 is of any help here.