CDaoException::m_nAfxDaoError
更新 : 2007 年 11 月
MFC 拡張エラー コードを持ちます。
解説
このコードは、MFC DAO クラス固有のコンポーネントにエラーが発生したときのために設定されます。
次の値を使用できます。
NO_AFX_DAO_ERROR 直前の操作では、MFC 拡張エラーは発生していません。ただし、DAO または OLE からほかのエラーが発生していることもあるため、「CDaoException::m_pErrorInfo」と、できれば「CDaoException::m_scode」を確認してください。
AFX_DAO_ERROR_ENGINE_INITIALIZATION MFC が Microsoft Jet データベース エンジンを初期化できませんでした。OLE が初期化に失敗したか、DAO データベース エンジン オブジェクトのインスタンスが作成できなかった可能性があります。これらの問題は、通常 DAO または OLE が正しくインストールされなかったことを示しています。
AFX_DAO_ERROR_DFX_BIND DAO レコード フィールド エクスチェンジ (DFX) 関数呼び出しで使われているアドレスが存在しないか、または無効です。データの結合にアドレスが使われていません。DFX 呼び出しに不適切なアドレスを渡したか、DFX 操作中にアドレスが無効になった可能性があります。
AFX_DAO_ERROR_OBJECT_NOT_OPEN オープン状態ではないクエリ定義またはテーブル定義オブジェクトを基にするレコードセットを開こうとしました。
必要条件
ヘッダー : afxdao.h