img/mfc2.jpg

CDaoException


Opis

Obiekt CDaoException reprezentuje wyjątki powstałe na wskutek użytkowania klas MFC opartych na data access objects (DAO).

Dostęp do tego obiektu możesz uzyskać wykorzystując makro catch. Opis wystąpienia wyjątku zależy od systemu operacyjnego.

Gdy przechwycisz wyjątek typu CDaoException, to wykorzystując atrybuty klasy możesz otrzymać informację na temat każdego błędu opartego na DAO oraz zapamiętanego kolekcji błędów.

W celu uzyskania informancji na temat numerów błędów dla DAO zobacz plik DAOERR.H

Atrybuty

Atrybuty Opis
m_scodeSystemowy numer błędu skojarzony z powstałym wyjątkiem.
m_nAfxDaoErrorZawiera rozszerzony numer zawarty w każdym błędzie powstałym przez użytkowanie klas MFC DAO.
m_pErrorInfoWskaźnik do obiektu CDaoErrorInfo, który zawiera informacje o błędzie DAO.

Metody

Metody Opis
CDaoExceptionKonstruktor obiektu CDaoException.
GetErrorCountZwraca liczbę błędów znajdujących się w kolekcji błędów.
GetErrorInfoZwraca informacje o zaistniałym błędzie.

Przykład:

przykład użycia CDaoException

Zobacz także:

CException

Hierarchia

img/hr_cdaoexception.gif