Freigeben über


Datenbankmakros und globale Variablen

Die Makros und globalen Werten, unten aufgeführten werden, gelten für ODBC-basierte Datenbankanwendungen zu. Sie werden nicht mit DAO-basierten Anwendungen.

Vor MFC 4.2 haben die Makros AFX_SQL_ASYNC und AFX_SQL_SYNC asynchronen Operationen eine Gelegenheit, Zeit an andere Prozesse zu führen. Ab MFC 4.2, wurde die Implementierung dieser Makros, da die MFC-ODBC- nur synchronen Operationen haben. Makro- AFX_ODBC_CALL war zu MFC 4.2 neu.

Datenbank-Makros

AFX_ODBC_CALL

Ruft eine ODBC-API-Funktion auf, die SQL_STILL_EXECUTING zurückgibt. AFX_ODBC_CALL ruft überprüft die Funktion auf, wenn sie nicht mehr SQL_STILL_EXECUTING zurückgibt.

AFX_SQL_ASYNC

Aufrufen von AFX_ODBC_CALL.

AFX_SQL_SYNCHRONIZATION

Ruft eine ODBC-API-Funktion auf, die nicht SQL_STILL_EXECUTING zurückgibt.

Datenbank-globale Werte

AfxGetHENV

Ruft ein Handle für die ODBC-Umgebung derzeit von MFC ab. Sie können dieses Handle in direkten ODBC-Aufrufen verwenden.

Siehe auch

Konzepte

MFC-Makros, globale Funktionen und globale Variablen