AfxThrowDaoException
Wywołać tę funkcję w celu wygenerowania wyjątku typu CDaoException z własnego kodu.
void AFXAPI AfxThrowDaoException(
int nAfxDaoError = NO_AFX_DAO_ERROR,
SCODE scode = S_OK
);
Parametry
nAfxDaoError
Wartość całkowitą reprezentującą DAO, rozszerzony kod błędu, który może być jedna z wartości wymieniona w obszarze CDaoException::m_nAfxDaoError.scode
Kod błędu obiektów DAO typu OLE SCODE.Aby uzyskać informacje, zobacz CDaoException::m_scode.
Uwagi
Wymaga również ramach AfxThrowDaoException.W rozmowy można przekazać jeden z parametrów lub oba.Na przykład, jeśli chcesz podnieść, jeden z błędów zdefiniowane w CDaoException::nAfxDaoError , ale nie dbają o scode parametr przekazać prawidłowy kod w nAfxDaoError parametr i zaakceptować wartość domyślną dla scode.
Informacje dotyczące wyjątków dotyczących klas MFC DAO zawiera klasa CDaoException w tej książce i w artykule wyjątki: wyjątki bazy danych.
Wymagania
Nagłówek: afxdao.h