Compartilhar via


AFX_SQL_SYNC

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

AFX_SQL_SYNC(SQLFunc )

Parâmetros

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

Comentários

Use essa macro para chamar funções da API do ODBC que 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 telefonar de macro.

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

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

Conceitos

Macros do MFC e globais

Referência

AFX_SQL_ASYNC

AFX_ODBC_CALL