Freigeben über


AfxThrowDaoException

Rufen Sie diese Funktion auf, um eine Ausnahme des Typs CDaoException von Ihrem Code aus.

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 handeln kann, die sich unter CDaoException::m_nAfxDaoError aufgeführt sind.

  • scode
    Ein OLE-Fehlercode von DAO vom Typ SCODE.Weitere Informationen finden Sie unter CDaoException::m_scode.

Hinweise

Das Framework ruft außerdem AfxThrowDaoException an.Sie können im Aufruf einer der Parameter oder beide der Liste.Wenn Sie beispielsweise einen der Fehler auslösen möchten, die in CDaoException::nAfxDaoError definiert sind, aber nicht interessieren Sie sich 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 finden Sie unter Klasse CDaoException in diesem Buch und im Artikel Ausnahmen: Datenbank-Ausnahmen.

Anforderungen

Header: afxdao.h

Siehe auch

Referenz

CException-Klasse

Konzepte

MFC-Makros und -globale Werte