Hallo,
in meiner Anwendung, hier jetzt prog1 genannt, nutze ich ein ADO-Connection-Objekt mehrfach, für verschiedene Query-Objekte. Bei kleinen Datenmengen sind nie Fehler aufgetreten, aber jetzt häufen sich immer mehr die Meldungen.
Zum Beispiel:
Ich habe ein separates Projekt erstellt in dem ich eine Abfrage auf eine Tabelle mit über 10000 Einträgen starte. Über einen Timer wird eine zweite Abfrage gestartet auf eine Tabelle mit über 9000 Einträgen. Beide Abfragen werden jeweils mit einem separaten Query-Objekt über eine gemeinsame ADO-Connection ausgeführt. Aber es kommt zu keinem Fehler. Warum?
Unter anderem tritt auch die sporadische Meldung auf
, wenn ich eine Abfrage ausführe mit einem Query-Objekt das die genannte, mehrfachverwendete ADO-Connection verwendet.
Ist das verwenden einer zentralen ADO-Connection ein schlechtes Design
oder wo könnte das Problem liegen?
in meiner Anwendung, hier jetzt prog1 genannt, nutze ich ein ADO-Connection-Objekt mehrfach, für verschiedene Query-Objekte. Bei kleinen Datenmengen sind nie Fehler aufgetreten, aber jetzt häufen sich immer mehr die Meldungen.
Zum Beispiel:
Code:
"Die Verbindung ist mit Ergebnissen eines anderen Befehls beschäftigt."
Unter anderem tritt auch die sporadische Meldung auf
Code:
"Der Index der Liste überschreitet das Maximum (35)."
Ist das verwenden einer zentralen ADO-Connection ein schlechtes Design
oder wo könnte das Problem liegen?
Comment