次の方法で共有


AfxThrowDaoException

独自のコードで例外の型 CDaoException をスローするときにこの関数を呼び出します。

void AFXAPI AfxThrowDaoException(
   int nAfxDaoError = NO_AFX_DAO_ERROR,
   SCODE scode = S_OK 
);

パラメーター

  • nAfxDaoError
    表す整数値が、 DAO CDaoException::m_nAfxDaoErrorの下に表示されている値のいずれか 1 つがとなるエラー コードを拡張しています。

  • scode
    DAO の型 SCODEからの OLE エラー コード。ついては、 CDaoException::m_scodeを参照してください。

解説

フレームワークは、 AfxThrowDaoExceptionをダイヤルします。呼び出しでは、パラメーターまたは両方の 1 を渡すことができます。たとえば、 CDaoException::nAfxDaoError 場合は、で定義されたエラーの 1 を発生させ scode パラメーターを気遣わないし、 nAfxDaoError パラメーターの有効なコードが渡されないと、 scodeの既定値を使用しないでください。

MFC DAO クラスに関連する例外については、この書籍と技術情報 例外: データベースの例外のクラス CDaoException を参照してください。

必要条件

Header: afxdao.h

参照

関連項目

CException クラス

概念

MFC マクロとグローバル