Compartir a través de


Desconectarse de un origen de datos

Cuando una aplicación ha terminado de utilizar un origen de datos, llama a SQLDisconnect. SQLDisconnect libera las instrucciones asignadas en la conexión y desconecta el controlador del origen de datos. Después de desconectarse, la aplicación puede llamar a SQLFreeHandle para liberar el identificador de conexión. Antes de salir, la aplicación llama también a SQLFreeHandle para liberar el identificador del entorno.

Después de desconectarse, una aplicación puede reutilizar el identificador de conexión asignado, conectarse a un origen de datos diferente o volver a conectarse al mismo origen de datos. La decisión de seguir conectado en lugar de desconectarse y volver a conectarse después requiere que el sistema de escritura de la aplicación considere los costes relativos de cada opción. Conectarse a un origen de datos y seguir conectado puede ser relativamente costoso, dependiendo del medio de conexión. Para realizar un intercambio, la aplicación debe hacer también suposiciones sobre la probabilidad y el control de tiempo de operaciones adicionales en el mismo origen de datos. Puede que una aplicación tenga que utilizar además más de una conexión.

Vea también

Conceptos

Comunicar con SQL Server (ODBC)