Freigeben über


Zuordnen eines Umgebungshandles

Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Bevor eine Anwendung eine ODBC-Funktion aufrufen kann, muss sie die ODBC-Umgebung initialisieren und ein Umgebungshandle zuordnen. Dies ist das globale Kontexthandle und der Platzhalter für die anderen Handles in ODBC. Dazu rufen Sie SQLAllocHandle auf, wobei der HandleType-Parameter auf SQL_HANDLE_ENV und InputHandle auf SQL_NULL_HANDLE festgelegt ist.

Nachdem das Umgebungshandle zugewiesen wurde, muss die Anwendung Umgebungsattribute festlegen, um anzugeben, welche Version der ODBC-Funktionsaufrufe verwendet wird. So verwenden Sie ODBC 3.x-Funktionen, rufen SQLSetEnvAttr auf, wobei der Attributparameter auf SQL_ATTR_ODBC_VERSION und ValuePtr auf SQL_OV_ODBC3 festgelegt ist.

Weitere Informationen

Kommunikation mit SQL Server (ODBC)