AFX_SQL_SYNC

La macro d' AFX_SQL_SYNC appelle simplement la fonction SQLFunc.

AFX_SQL_SYNC(SQLFunc )

Paramètres

  • SQLFunc
    Une fonction API ODBC.Pour plus d'informations sur ces fonctionnalités, consultez Kit de développement logiciel Windows.

Notes

Utilisez cette macro pour appeler les fonctions API ODBC qui retourneront SQL_STILL_EXECUTING.

Avant d'appeler AFX_SQL_SYNC, vous devez déclarer une variable, nRetCode, de type RETCODE.Vous pouvez vérifier la valeur d' nRetCode après la macro-instruction.

Notez que l'implémentation d' AFX_SQL_SYNC a changé dans MFC 4,2.Comme vérification de l'état du serveur n'a été plus requis, AFX_SQL_SYNC assigne simplement une valeur à nRetCode.Par exemple, au lieu d'effectuer l'appel

AFX_SQL_SYNC(::SQLGetInfo(m_dbCust.m_hdbc, SQL_ODBC_SQL_CONFORMANCE,
   &nValue, sizeof(nValue), &cbValue));

vous pouvez simplement faire l'assignation

nRetCode = ::SQLGetInfo(m_dbCust.m_hdbc, SQL_ODBC_SQL_CONFORMANCE,
   &nValue, sizeof(nValue), &cbValue);

Configuration requise

Header: afxdb.h

Voir aussi

Référence

AFX_SQL_ASYNC

AFX_ODBC_CALL

Concepts

Macro MFC et Globals