Compartilhar via


Liberando um identificador de instrução

É mais eficiente reutilizar identificadores de instrução do que soltá-los e alocar novos. Antes de executar uma nova instrução SQL em um identificador de instrução, os aplicativos devem verificar se as configurações da instrução atual são apropriadas. Isso inclui atributos de instrução, associações de parâmetro e associações de conjunto de resultados. Em geral, parâmetros e conjuntos de resultados para a instrução SQL antiga devem ser desvinculados chamando SQLFreeStmt com as opções SQL_RESET_PARAMS e SQL_UNBIND e, em seguida, redirecionar para a nova instrução SQL.

Quando o aplicativo terminar de usar a instrução, ele chamará SQLFreeHandle para liberar a instrução. Observe que o SQLDisconnect libera automaticamente todas as instruções em uma conexão.

Consulte Também

Executando consultas (ODBC)