It is probably not accurate when I said "Two BDE Applications", since the first applicatin uses multiple DLLs and each DLL will be BDE related. But certainly the total number of applications (and DLLs) are within the limit of 48. The second DLL does nothing except than connecting to a Database Alias, and disconnecting from it. Then it sleeps for 5 seconds, and connects to the database again, and so on. After looping for sometime, the BDE will fail.
I tried all I can to trace the error, but with all the debugging information everything seems fine.
Any idea? Please help.
Thanks a lot.
Changsong
However, the previous problem still occured. No descriptive error message, except that my application had a error and had to shut down, stuff like that. Maybe my test application (which simply opens a DB, closes it, then sleeps for 5 minutes. so on...) IS the one that is causing the problem. Is it possible that the time is too short for the BDE to repsond and close the connection? I will try to extend the waiting time and see what will happen.
I do appreciate your input and it really helps a lot.
Bill Todd <bi...@notthis.dbginc.com> wrote:
>$210C is "trying to load multiple IDAPIxx.DLL". Search your hard drive
>for IDAPI32.DLL. If you have more than one you may have more than one
>version of the BDE on your system. Get rid of all of the BDE files
>except the ones pointed to by the DLLPath registry entry under
>HKEY_LOCAL_MACHINE\Software\Borland\Database Engine.
>
>On 16 Aug 2002 08:37:50 -0700, "Changsong Bu" <changs...@ps.ge.com>
>wrote:
--
Bill (TeamB)
(TeamB cannot respond to questions received via email)
I did try extending the sleeping time, and the two applications
ran through the weekend without error. Maybe my suspection is right that the previous sleeping time was too short for the BDE
to acutally closes all the resource?
Thanks a lot.
On 19 Aug 2002 05:33:37 -0700, "Changsong Bu" <changs...@ps.ge.com>
wrote:
>
>Bill: Sorry about the confustion. What I meant in previous
>mesasge is that BDE crashing still happened when 2 BDE
>applications were running after certain amount of time, but no descriptive error message was given, except a dialog showed up
>telling me that one of the applications ecountered error and had to be shutdown. I suspected that my testing application was
>causing the problem, which simply opens a DB, closes it, sleeps
>for 5 seconds (not 5 minutes in the last message), and again....
>
>I did try extending the sleeping time, and the two applications
> ran through the weekend without error. Maybe my suspection is right that the previous sleeping time was too short for the BDE
>to acutally closes all the resource?
I suppose it is possible. I don't have anything else to suggest.