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