Condividi tramite


AFX_SQL_SYNC

La macro di AFX_SQL_SYNC chiama semplicemente la funzione SQLFunc.

AFX_SQL_SYNC(SQLFunc )

Parametri

  • SQLFunc
    Una funzione API ODBC. Per ulteriori informazioni su queste funzioni, vedere Windows SDK.

Note

Utilizzare questa macro per chiamare le funzioni API ODBC non restituiranno SQL_STILL_EXECUTING.

Prima di chiamare AFX_SQL_SYNC, è necessario dichiarare una variabile, nRetCode, di tipo RETCODE. È possibile controllare il valore di nRetCode dopo la chiamata di una macro.

Si noti che l'implementazione di AFX_SQL_SYNC è stato modificato in MFC 4,2. Poiché controllare lo stato del server non è più necessario, AFX_SQL_SYNC semplicemente assegna un valore a nRetCode. Ad esempio, invece di effettuare la chiamata

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

è possibile eseguirla l'assegnazione

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

Requisiti

Intestazione: afxdb.h

Vedere anche

Riferimenti

AFX_SQL_ASYNC

AFX_ODBC_CALL

Concetti

Macro e funzioni globali MFC