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


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

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

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

См. также

Основные понятия