2009-07-20 5 views
0

Ich versuche, eine vorhandene Paradox-Datenbank abzufragen, die eine Anwendung von Dritt-Anbieter auffüllt. Meine Anwendung blockiert jetzt die Drittanbieter-App und ich frage mich, ob es "Abfragetipps" oder Verbindungszeichenfolgeneigenschaften gibt, die die Datenbank abfragen/öffnen, ohne zu blockieren.Paradox: Abfrage ohne die Datenbankdatei zu sperren

Die Datenbank wird mithilfe von ".NET Framework Data Provider für ODBC" -Verbindungen abgefragt.

Antwort

1

Auch wenn Sie dem Standard-.NET-Schema "disconnected" folgen (Sie sollten jede Verbindung so bald wie möglich schließen), behalten Sie wahrscheinlich immer noch eine Verbindung zum Standardverbindungspooling. Um zu testen, dass Sie den ConnectionPool nach dem Ausführen einer Abfrage löschen sollten.

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

System.Data.Odbc.OdbcConnection.ReleaseObjectPool() 
+0

ich das heute aus Testen bin. Danke für die Antwort. –

Verwandte Themen