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


Выделение дескриптора среды

Прежде чем в приложении появится возможность вызвать какую-либо функцию ODBC, необходимо инициализировать среду ODBC и выделить дескриптор среды. Это — глобальный дескриптор контекста и заполнитель для других дескрипторов в ODBC. Выделить дескриптор можно с помощью вызова функции SQLAllocHandle с параметром HandleType, установленным в значение SQL_HANDLE_ENV, и параметром InputHandle, установленным в значение SQL_NULL_HANDLE.

После выделения дескриптора среды приложение должно установить атрибуты среды, чтобы указать, какая версия вызовов функций ODBC будет использоваться. Чтобы использовать функции ODBC 3.x, вызовите функцию SQLSetEnvAttr с параметром Attribute, установленным в значение SQL_ATTR_ODBC_VERSION, и параметром ValuePtr, установленным в значение SQL_OV_ODBC3.

См. также

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

Взаимодействие с SQL Server (ODBC)