共用方式為


CDaoException::m_nAfxDaoError

包含一個 MFC 擴充的錯誤碼。

備註

這個程式碼,在 MFC DAO 類別的特定元件 Err 才能繼續,提供。

可能值為:

  • NO_AFX_DAO_ERROR 最近一次作業不會產生任何 MFC 擴充的錯誤。 不過,作業可能由 DAO 或 OLE 產生的其他錯誤,因此,您應該檢查 m_pErrorInfo 和可能 m_scode

  • AFX_DAO_ERROR_ENGINE_INITIALIZATION MFC 無法初始化 Microsoft Jet 資料庫引擎。 OLE 可能無法初始化,或建立 DAO 資料庫引擎的執行個體物件可能是不可能的。 這些問題通常建議 DAO 或 OLE 的正確安裝。

  • AFX_DAO_ERROR_DFX_BIND 用於 DAO 資料錄欄位交換 (DFX) 函式呼叫 (Function Call) 的位址不存在或無效 (位址未使用於繫結資料)。 您可能已傳遞 DFX 呼叫的錯誤位址,或者這個位址可能已經變成無效的 DFX 之間的作業。

  • 您 嘗試開啟根據或 tabledef querydef 物件的資料錄集不處於開啟狀態的AFX_DAO_ERROR_OBJECT_NOT_OPEN

需求

Header: afxdao.h

請參閱

參考

CDaoException 類別

階層架構圖

CDaoException::GetErrorCount

CDaoException::GetErrorInfo