次の方法で共有


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

参照

参照

CDaoException クラス

階層図

CDaoException::GetErrorCount

CDaoException::GetErrorInfo

その他の技術情報

CDaoException のメンバ