Поделиться через


Освобождение дескриптора инструкции

Многократное использование дескрипторов инструкций значительно эффективнее, чем их удаление и повторное выделение. Перед выполнением новой инструкции SQL через дескриптор приложение должно проверить правильность текущих параметров инструкции, в частности атрибуты инструкции, привязки параметров и привязки результирующего набора. Как правило, параметры и результирующие наборы для старой инструкции SQL должны быть освобождены путем вызова SQLFreeStmt с параметрами SQL_RESET_PARAMS и SQL_UNBIND, а затем повторной привязки к новой инструкции SQL.

Когда приложение завершит использование инструкции , оно вызывает SQLFreeHandle , чтобы освободить инструкцию . Обратите внимание, что SQLDisconnect автоматически освобождает все инструкции в соединении.

См. также:

Выполнение запросов (ODBC)