Compartilhar via


Desconectando uma fonte de dados

Ao concluir o uso de uma fonte de dados, um aplicativo chama SQLDisconnect. SQLDisconnect libera todas as instruções alocadas na conexão e desconecta o driver da fonte de dados. Depois de desconectar, o aplicativo pode chamar SQLFreeHandle para liberar o identificador de conexão. Antes de sair, um aplicativo também chama SQLFreeHandle para liberar o identificador de ambiente.

Depois de desconectar, um aplicativo pode reutilizar o identificador de conexão alocado para se conectar a uma outra fonte de dados ou para reconectar-se à mesma fonte de dados. A decisão de permanecer conectado em vez de desconectar e reconectar posteriormente exige que o criador do aplicativo considere os custos relativos de cada opção. Conectar-se a uma fonte de dados e permanecer conectado podem ser relativamente caro, dependendo do meio de conexão. Ao fazer uma compensação, o aplicativo deve também fazer suposições sobre a probabilidade e o tempo das operações adicionais na mesma fonte de dados. Talvez o aplicativo também precise usar mais de uma conexão.

Consulte também

Conceitos

Comunicando-se com o SQL Server (ODBC)