Udostępnij za pośrednictwem


AFX_SQL_SYNC

AFX_SQL_SYNC Makro po prostu wywołuje funkcję SQLFunc.

AFX_SQL_SYNC(SQLFunc )

Parametry

  • SQLFunc
    Funkcja interfejsu ODBC API.Aby uzyskać więcej informacji dotyczących tych funkcji, zobacz Windows SDK.

Uwagi

To makro umożliwia wywołanie funkcji interfejsu API ODBC, które nie zwróci SQL_STILL_EXECUTING.

Przed wywołaniem funkcji AFX_SQL_SYNC, należy zadeklarować zmienną, nRetCode, typ RETCODE.Można sprawdzić wartość nRetCode po wywołaniu makra.

Należy zauważyć, że wykonania AFX_SQL_SYNC zmienione w MFC 4.2.Ponieważ sprawdzanie stanu serwera nie będzie już wymagana, AFX_SQL_SYNC po prostu przypisuje wartości do nRetCode.Na przykład, zamiast wywołania

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

można po prostu zrobić przypisania

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

Wymagania

Nagłówek: afxdb.h

Zobacz też

Informacje

AFX_SQL_ASYNC

AFX_ODBC_CALL

Koncepcje

Makra i funkcje globalne MFC