Udostępnij za pośrednictwem


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

Zobacz też

Informacje

Klasa CException

Koncepcje

Makra MFC i Globals