Compartir a través de


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

Vea también

Referencia

AFX_SQL_ASYNC

AFX_ODBC_CALL

Conceptos

Macros y variables globales de MFC