Alocação de um identificador de ambiente

Aplica-se a:SQL ServerBase de Dados SQL do AzureInstância Gerida do Azure SQLAzure Synapse Analytics

Antes de uma aplicação poder chamar qualquer função ODBC, deve inicializar o ambiente ODBC e alocar um handle de ambiente. Este é o handle de contexto global e o marcador de posição para os outros handles no ODBC. Faz-se isto chamando o SQLAllocHandle com o parâmetro HandleType definido para SQL_HANDLE_ENV e o InputHandle definido para SQL_NULL_HANDLE.

Após a atribuição do controlo do ambiente, a aplicação deve definir os atributos do ambiente para indicar que versão das chamadas de função ODBC irá utilizar. Para usar o ODBC 3. x , chamar SQLSetEnvAttr com o parâmetro Attribute definido para SQL_ATTR_ODBC_VERSION e ValuePtr definido para SQL_OV_ODBC3.