AfxThrowDaoException
Rufen Sie diese Funktion auf, um eine Ausnahme des Typs CDaoException aus dem eigenen Code aus auslösen.
void AFXAPI AfxThrowDaoException(
int nAfxDaoError = NO_AFX_DAO_ERROR,
SCODE scode = S_OK
);
Parameter
nAfxDaoError
Ein ganzzahliger Wert, der ein DAO darstellt, erweiterte Fehlercode, der einer der Werte sein kann, die unter CDaoException::m_nAfxDaoError aufgeführt werden.scode
Ein OLE-Fehlercode von DAO, des Typs SCODE. Weitere Informationen finden Sie unter CDaoException::m_scode.
Hinweise
Das Framework ruft auch AfxThrowDaoException auf. In dem Aufruf können Sie einen der Parameter oder der beider übergeben. Wenn Sie beispielsweise einen der Fehler auslösen möchten, die in CDaoException::nAfxDaoError jedoch definiert werden, in Sie interessieren Sie nicht für den scode-Parameter, führen Sie einen gültigen Code im nAfxDaoError-Parameter und übernehmen Sie den Standardwert für scode.
Informationen zu den Ausnahmen, die zu den MFC-DAO-Klassen verknüpft werden, finden Sie die CDaoException-Klasse in diesem Buch und im Artikel Ausnahmen: Datenbankausnahmen.
Anforderungen
Header: afxdao.h