AFX_SQL_SYNC
La macro de AFX_SQL_SYNC simplemente llama a la función SQLFunc.
AFX_SQL_SYNC(SQLFunc )
Parámetros
- SQLFunc
Una función de la API de ODBC. Para obtener más información sobre estas funciones, vea Windows SDK.
Comentarios
Use esta macro para llamar a las funciones API de ODBC no devolverán SQL_STILL_EXECUTING.
Antes de llamar a AFX_SQL_SYNC, debe declarar una variable, nRetCode, de RETCODEescrito. Puede comprobar el valor de nRetCode después de la macro-instrucción.
Observe que la implementación de AFX_SQL_SYNC cambió en MFC 4,2. Dado que comprobar el estado del servidor se necesita no más, AFX_SQL_SYNC asigna simplemente un valor a nRetCode. Por ejemplo, en lugar de realizar la llamada
AFX_SQL_SYNC(::SQLGetInfo(m_dbCust.m_hdbc, SQL_ODBC_SQL_CONFORMANCE,
&nValue, sizeof(nValue), &cbValue));
puede crear simplemente la asignación
nRetCode = ::SQLGetInfo(m_dbCust.m_hdbc, SQL_ODBC_SQL_CONFORMANCE,
&nValue, sizeof(nValue), &cbValue);
Requisitos
Encabezado: afxdb.h