Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn eine Anwendung die Verwendung einer Datenquelle abgeschlossen hat, ruft sie SQLDisconnect auf. SQLDisconnect gibt alle Anweisungen frei, die für die Verbindung zugeordnet sind, und trennt den Treiber von der Datenquelle. Nach dem Trennen kann die Anwendung SQLFreeHandle aufrufen, um das Verbindungshandle freizuschalten. Vor dem Beenden ruft eine Anwendung auch SQLFreeHandle auf, um das Umgebungshandle freizusprechen.
Nach dem Trennen kann eine Anwendung das zugeordnete Verbindungshandle wiederverwenden, um eine Verbindung mit einer anderen Datenquelle herzustellen oder eine erneute Verbindung mit derselben Datenquelle herzustellen. Die Entscheidung, nicht zu einem späteren Zeitpunkt verbunden zu bleiben, erfordert, dass der Anwendungsautor die relativen Kosten jeder Option berücksichtigt. Das Herstellen einer Verbindung mit einer Datenquelle und die verbleibende Verbindung kann je nach Verbindungsmedium relativ kostspielig sein. Bei einem Kompromiss muss die Anwendung auch Annahmen über die Wahrscheinlichkeit und den Zeitpunkt von zusätzlichen Vorgängen in derselben Datenquelle treffen. Eine Anwendung muss möglicherweise auch mehrere Verbindungen verwenden.