Hallo Community!
Ich schlage mich seit gestern mit diesem Fehler rum..
Sein Auftreten ist rein zufällig und immer bei nem post.
Ich habe folgendes recherchiert:
http://www.codeguru.com/forum/showthread.php?t=134717
Dort schreibt jmd, dass asynchrone Methoden gestartet werden, die den state von nem
handle verändern.
Kriegt eine davon ein
handle mit falschen state, etwa weil die Methode, die den state entsprechend ändern würde, noch nicht zu Ende gelaufen ist, kommt dieser Fehler.
Frage ist jetzt:
Was kann ich tun?
Kann ich
ODBC dazu bringen, synchron statt asynchron zu arbeiten?
Brauch ich ne neuere Version von dem
ODBC-Treiber?
Ich geb mal noch paar Infos:
delphi: turbo-delphi 2006
DB:
mssql-server2005
OS, von wo aus die Anwendung gestartet wird: ms server 2003
ODBC-Version:
-
SQL Native Client (Register "Treiber"): 2005.90.1399.00 (vom 14.10.2005, hmmm..)
-
ODBC-Komponenten (Register "Info"): 3.526.3959.0
und (jetzt kommt's):
DB-Verbindung via
BDE
mfg
hyype
P.S.:
Gleicher Post befindet sich im Delphi-Treff, hier die Verlinkung:
http://forum.delphi-treff.de/showthr...842#post207842