AfxThrowDaoException

Chiamare la funzione per generare un'eccezione di tipo CDaoException dal codice.

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

Parametri

  • nAfxDaoError
    Un valore intero che rappresenta un codice di errore esteso di DAO, che può essere uno dei valori elencati in CDaoException::m_nAfxDaoError.

  • scode
    Un codice di errore OLE da DAO, di tipo SCODE.Per informazioni, vedere CDaoException::m_scode.

Note

Il framework chiama inoltre AfxThrowDaoException.Nella chiamata, è possibile passare uno dei parametri o di entrambi.Ad esempio, se si desidera generare uno degli errori definiti in CDaoException::nAfxDaoError e non si preoccupar per il parametro di scode , non passare un codice valido nel parametro di nAfxDaoError e non accettare il valore predefinito per scode.

Per informazioni sulle eccezioni correlate alle classi DAO MFC, vedere la classe CDaoException in questo libro e nell'articolo eccezioni: Eccezioni di database.

Requisiti

Header: afxdao.h

Vedere anche

Riferimenti

Classe CException

Concetti

Macro MFC e Globals