次の方法で共有


CDaoException::m_nAfxDaoError

MFC で拡張されるエラー コードが含まれています。

解説

このコードは、MFC DAO クラスの特定のコンポーネントが誤ったら提供されます。

次の値を使用できます。

  • 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) 関数呼び出しで使用するアドレス存在しないか、無効である (データをバインドするには、アドレスが使用されていません)。DFX の呼び出しに不適切なアドレスを渡す場合があります。また、アドレスは DFX の操作に無効になることがあります。

  • querydef、または開いた状態にない tabledef オブジェクトに基づいてレコードセットを開くとしたAFX_DAO_ERROR_OBJECT_NOT_OPEN

要件

Header: afxdao.h

参照

関連項目

CDaoException クラス

階層図

CDaoException::GetErrorCount

CDaoException::GetErrorInfo