ユーザーのコード内で 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 を呼び出します。 ユーザーからの呼び出しでは、パラメーターのどちらか一方または両方を渡します。 たとえば、CDaoException::nAfxDaoError で定義されているエラーの 1 つを発生させるときにパラメーター scode が必要ない場合は、パラメーター nAfxDaoError に有効な値を渡し、scode は既定の値を受け入れます。
クラスは、MFC DAO クラスを関連の例外についてを参照してくださいCDaoException本および記事の例外:データベース例外。
必要条件
**ヘッダー:**afxdao.h