CDBException::m_strStateNativeOrigin
예외 오류를 설명 하는 문자열을 포함 합니다.
설명
폼 "상태 %s의 기본 %1!, 원본 %s", 서식 코드를에서 설명 하는 값으로 대체 되는 위치입니다.:::
SQLSTATE, 반환 하는 5 문자 오류 코드를 포함 하는 null로 끝나는 문자열을 szSqlState ODBC 함수의 매개 변수를 SQLError. SQLSTATE 값 부록 A에 나열 된 ODBC 오류 코드에 ODBC 프로그래머용 참조. 예: "S0022"입니다.
원시 오류 코드는 데이터 소스에 따라 반환 되는 pfNativeError 매개 변수는 SQLError 함수. 예제: 207.
반환 되는 오류 메시지 텍스트는 szErrorMsg 매개 변수는 SQLError 함수입니다. 이 메시지는 여러 이름을 대괄호로 묶인된 구성 됩니다. 오류를 소스에서 사용자에 게 전달 되는 각 ODBC 구성 요소 (데이터 소스, 드라이버, 드라이버 관리자) 자신의 이름을 추가 합니다. 이 정보 오류 원인을 찾는 데 도움이 됩니다. 예: [Microsoft] [ODBC SQL Server 드라이버] [SQL Server]
프레임 워크 오류 문자열을 해석 하 고 해당 구성 요소에 배치 m_strStateNativeOrigin. 경우 m_strStateNativeOrigin 정보가 두 개 이상의 오류에 대 한 오류 바꿈으로 구분 됩니다. 프레임 워크에 영숫자 오류 텍스트 배치 m_strError.
이 문자열을 만들기 위해 사용 하는 코드에 대 한 자세한 내용은 참조 하십시오의 SQLError 에서 작동의 ODBC 프로그래머용 참조.
예제
ODBC:에서 "상태: S0022, 기본: 207, 원점: [Microsoft] [ODBC SQL Server 드라이버] [SQL Server] 잘못 된 열 이름 'ColName'"
M_strStateNativeOrigin: "상태: S0022, 기본: 207, 원점: [Microsoft] [ODBC SQL Server 드라이버] [SQL Server]"
M_strError: "잘못 된 열 이름 'ColName'"
요구 사항
헤더: afxdb.h