Compartilhar via


AFX_SQL_SYNC

O AFX_SQL_SYNC macro simplesmente chama a função SQLFunc.

AFX_SQL_SYNC(SQLFunc )

Parâmetros

  • SQLFunc
    Uma função de API de ODBC.Para obter mais informações sobre essas funções, consulte o Windows SDK.

Comentários

Use essa macro para chamar funções de API de ODBC não retornará SQL_STILL_EXECUTING.

Antes de chamar AFX_SQL_SYNC, você deve declarar uma variável, nRetCode, do tipo RETCODE.Você pode verificar o valor de nRetCode após a chamada de macro.

Observe que a implementação de AFX_SQL_SYNC alterados no MFC 4.2.Como verificar o status do servidor não era mais necessário, AFX_SQL_SYNC simplesmente atribui um valor para nRetCode.Por exemplo, em vez de fazer a chamada

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

Você pode simplesmente fazer a atribuição

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

Requisitos

Cabeçalho: afxdb.h

Consulte também

Referência

AFX_SQL_ASYNC

AFX_ODBC_CALL

Conceitos

Globais e Macros do MFC