Frage

Ich versuche, eine vorhandene Paradox-Datenbank abzufragen, die eine Drittanbieter-Anwendung auffüllt. Meine Anwendung nun den Drittanbieter-App blockiert und ich frage mich, ob es irgendwelche „Abfragehinweise“ oder Verbindungszeichenfolge Eigenschaften, die die Datenbank, ohne zu blockieren abfragen / öffnen werden.

Die Datenbank abgefragt wird ".NET Framework-Datenanbieter für ODBC" Verbindungen.

War es hilfreich?

Lösung

Auch wenn Sie die Standard-.NET ‚unterbrochen‘ Muster folgen (Sie sollten, in der Nähe jeder Verbindung so schnell wie möglich) Sie wahrscheinlich eine Verbindung offen doue auf den Standard Connection Pooling noch halten. Um zu testen, dass Sie sollten die Connection löschen, nachdem Sie eine Abfrage ausführen.

Soweit ich das beurteilen kann, für ODBC es sein sollte:

System.Data.Odbc.OdbcConnection.ReleaseObjectPool()
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top