Поделиться через


AfxThrowDaoException

Вызов этой функции, чтобы создавать исключение типа CDaoException из собственного кода.

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

Параметры

  • nAfxDaoError
    Целочисленное значение, представляющее DAO расширенных элементов код ошибки, который может быть одним из значений, перечисленных в разделе CDaoException::m_nAfxDaoError.

  • SCODE
    OLE код ошибки из DAO, типа SCODE. Дополнительные сведения см. в разделе CDaoException::m_scode.

Заметки

Платформа также вызывает AfxThrowDaoException. В вызове, можно передать одного или обоих параметров. Например, если требуется вызвать одну из следующих ошибок, определенных в CDaoException::nAfxDaoError, но не требуется позаботьте о параметре SCODE, не передавайте допустимый код в параметре nAfxDaoError и не используйте значение по умолчанию для SCODE.

Дополнительные сведения об исключениях, связанных с классами MFC DAO см. в описании класса CDaoException в этой книге и статье Исключения: Исключения баз данных.

Требования

Header: afxdao.h

См. также

Ссылки

Класс CException

Основные понятия

Макросы и глобальные объекты MFC