CDBException

CDBException objectnbsp; 데이터베이스 클래스에서 발생 하는 예외 조건을 나타냅니다. 예외 원인을 확인 하려면 또는 예외를 설명 하는 텍스트 메시지를 표시 하려면 사용할 수 있습니다 두 명의 공용 데이터 멤버를 포함 하는 클래스. CDBException 개체를 생성 하 여 데이터베이스 클래스의 멤버 함수에서 throw(&N)。

메모nbsp;??이 클래스는 MFC의 Open Database Connectivity (ODBC) 클래스 중 하나입니다. 대신 새로운 데이터 액세스 개체 (DAO) 클래스를 사용 하는, CDaoException 를 사용 합니다. 모든 DAO 클래스 이름을 접두사로 "CDao" 있다. 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 DatabaseTopics (일반) DAO 및 MFC Visual c + + 프로그래머 가이드(&N)。

예외 프로그램의 컨트롤을 데이터 소스와 같은 외부 조건 관련 된 비정상적인 실행의 경우 또는 네트워크 I/O 오류입니다. 프로그램을 실행 하는 정상적인 과정에서 볼 것으로 예상 수 오류 일반적으로 간주 되지 않습니다 예외。

잡기 식의 범위 내에서 이러한 개체를 액세스할 수 있습니다. AfxThrowDBException 전역 함수를 사용 하 여 자신의 코드에서 CDBException 개체를 throw 할 수 있습니다.

예외에 대 한 자세한 내용은 문서를 참조 하거나 CDBException 개체에 대 한 일반적으로, 처리 예외 예외: 데이터베이스 예외 Visual c + + 프로그래머 가이드

# include lt;afxdb.h>

클래스 멤버 |nbsp; 기본 클래스 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CDatabase, CRecordset, CFieldExchange, AfxThrowDBException, CRecordset::Update, CRecordset::Delete, CException(&N)

Index