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