Asignar un identificador de entorno
Para que una aplicación pueda llamar a cualquier función ODBC, debe inicializar el entorno ODBC y asignar un identificador de entorno. Se trata del identificador de contexto global y marcador de posición del resto de los identificadores de ODBC. Para ello, llame a SQLAllocHandle con el parámetro HandleType establecido en SQL_HANDLE_ENV y InputHandle establecido en SQL_NULL_HANDLE.
Después de asignar el identificador de entorno, la aplicación debe establecer atributos de entorno para indicar qué versión de las llamadas a funciones de ODBC va a utilizar. Para usar ODBC 3. x functions, llame a SQLSetEnvAttr con el parámetro Attribute establecido en SQL_ATTR_ODBC_VERSION y ValuePtr establecido en SQL_OV_ODBC3.