다음을 통해 공유


AfxThrowDBException

형식의 예외를 throw 하려면이 함수를 호출 합니다. CDBException 에서 자신의 코드입니다.

void AfxThrowDBException(
   RETCODE nRetCode,
   CDatabase* pdb,
   HSTMT hstmt 
);

매개 변수

  • nRetCode
    값 형식의 RETCODE, 예외를 throw 하는 오류 유형을 정의 합니다.

  • pdb
    에 대 한 포인터를 CDatabase 예외가 되는 연결 된 데이터 원본 연결을 나타내는 개체입니다.

  • hstmt
    ODBC HSTMT 예외가 되는 연관 된 명령문 핸들을 지정 하는 핸들입니다.

설명

프레임 워크 호출 AfxThrowDBException 받으면 ODBC RETCODE 를 호출 하는 ODBC API 함수 및 해석의 RETCODE expectable 오류 대신 예외 상황이 있습니다.예를 들어, 데이터 액세스 작업에는 디스크 읽기 오류 때문에 실패할 수 있습니다.

자세한 내용은 RETCODE ODBC가 정의한 값에서 8 장, "검색 상태 및 오류 정보"를 참조 하십시오의 Windows SDK.MFC 확장 이러한 코드에 대 한 자세한 내용은 클래스를 참조 하십시오. CDBException.

요구 사항

헤더: afxdb.h

참고 항목

참조

CDBException::m_nRetCode

개념

MFC 매크로 전역