共用方式為


AFX_SQL_SYNC

AFX_SQL_SYNC巨集只會呼叫此函式SQLFunc。

AFX_SQL_SYNC(SQLFunc )

參數

  • SQLFunc
    ODBC API 函式。 如需有關這些函式的詳細資訊,請參閱Windows SDK。

備註

使用此巨集來呼叫 ODBC API 函式都不會傳回SQL_STILL_EXECUTING

在撥號之前AFX_SQL_SYNC,您必須宣告一個變數, nRetCode,型別的 RETCODE。 您可以檢查的值nRetCode巨集呼叫之後。

請注意,實作AFX_SQL_SYNC被變更在 MFC 4.2。 正在檢查伺服器狀態不是必要項目,因為AFX_SQL_SYNC只會指派一個值來nRetCode。 比方說,而非進行呼叫

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

您只要將其寫工作分派

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

需求

標頭: afxdb.h

請參閱

參考

AFX_SQL_ASYNC

AFX_ODBC_CALL

概念

MFC 巨集和全域變數