Freigeben über


AFX_SQL_ASYNC

Die Implementierung dieses Makros geändert in MFC 4.2.

AFX_SQL_ASYNC(prs, SQLFunc )

Parameter

  • prs
    Ein Zeiger auf ein CRecordset-Objekt oder ein CDatabase-Objekt. Ab MFC 4.2, wird der Parameterwert ignoriert.

  • SQLFunc
    Eine ODBC-API-Funktion. Weitere Informationen über ODBC API-Funktionen, finden Sie im Windows SDK.

Hinweise

AFX_SQL_ASYNC ruft einfach das Makro AFX_ODBC_CALL und ignoriert den Parameter prs. In Versionen von MFC vor 4,2, wurde AFX_SQL_ASYNC verwendet, um ODBC-API-Funktionen aufzurufen, die möglicherweise zurückgäben SQL_STILL_EXECUTING. Wenn eine ODBC-API-Funktion SQL_STILL_EXECUTING zurückgibt, wird AFX_SQL_ASYNCprs->OnWaitForDataSource aufrufen.

Hinweis

Die MFC-ODBC-Klassen verwenden nun synchrones nur verarbeiten.Um einen asynchronen Vorgang auszuführen, müssen Sie die ODBC-API-Funktion SQLSetConnectOption aufrufen.Weitere Informationen finden Sie, dass das ausführende Thema "asynchron" in Windows SDK.

Anforderungen

Header: afxdb.h

Siehe auch

Referenz

AFX_ODBC_CALL

AFX_SQL_SYNC

Konzepte

MFC-Makros, globale Funktionen und globale Variablen