AfxThrowDBException
呼叫此函式擲回例外狀況型別的CDBException從自己的程式碼。
void AfxThrowDBException(
RETCODE nRetCode,
CDatabase* pdb,
HSTMT hstmt
);
參數
nRetCode
型別的值 RETCODE,定義的錯誤造成擲回例外狀況型別。pdb
變數的指標, CDatabase物件,表示此例外狀況所關聯的資料來源連接。hstmt
ODBC 的 HSTMT 指定的例外狀況所關聯的陳述式控制代碼的控制代碼。
備註
架構呼叫AfxThrowDBException時接收到 ODBC RETCODE 從呼叫 ODBC API 函式,並將解釋 RETCODE 為一種例外狀況,而不是 expectable 的錯誤。比方說,資料存取作業可能會失敗,因磁碟讀取錯誤。
如需有關資訊 RETCODE 由 ODBC 定義的值,請參閱第 8 章 〈 擷取狀態和錯誤資訊 〉 中Windows SDK。這些代碼的 MFC 擴充功能的相關資訊,請參閱類別 CDBException。
需求
標頭: afxdb.h