Udostępnij za pośrednictwem


AfxThrowDaoException

Wywołanie tej funkcji 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
    Całkowitą reprezentującą DAO, rozszerzony kod błędu, które może być jedną z wartości wymienione pod CDaoException::m_nAfxDaoError.

  • scode
    Kod błędu obiektów DAO typu SCODE.Aby uzyskać informacje, zobacz CDaoException::m_scode.

Uwagi

Wzywa także w ramach AfxThrowDaoException.W wywołaniu można przekazać jeden z parametrów lub oba.Na przykład, jeśli użytkownik chce podnieść jeden z błędów są zdefiniowane w CDaoException::nAfxDaoError , ale nie dbają o scode parametru, przekazać prawidłowy kod w nAfxDaoError parametr i zaakceptować wartość domyślną dla scode.

Informacji na temat wyjątków dotyczących klas MFC DAO, zawiera opis klasy CDaoException w tej książce oraz artykuł wyjątki: wyjątki bazy danych.

Wymagania

Nagłówek: afxdao.h

Zobacz też

Informacje

Klasa CException

Koncepcje

Makra i funkcje globalne MFC