void AfxThrowDBException ( retcode nRetCode, CDatabase * pdb, hstmt hstmt );
Parametreleri
nRetCode
retcodeatılmış olması özel duruma neden hata türünü tanımlayan, türünde bir değer.
pdb
CDatabase nesne istisna ilişkili olduğu veri kaynağı bağlantısını gösteren bir işaretçi.
hstmt
Bir odbc hstmt ele istisna ilişkilendirildiği deyimi tutamacını belirtir.
Açıklamalar
Kendi kodu türü CDBException bir istisna için bu işlevini çağırın. O bir odbc API işlevi çağrısının bir odbc retcode alır ve retcode expectable hata yerine istisnai bir durum olarak yorumlayan çerçeve AfxThrowDBException çağırır. Örneğin, bir veri erişim işlemi disk okuma hatası nedeniyle başarısız olabilir.
Odbc tarafından tanımlanan retcode değerleri hakkında daha fazla bilgi için bkz: odbc sdk Programmer's ReferenceBölüm 8, "Alma durumu ve hata bilgileri". mfc uzantıları için bu kodları hakkında daha fazla bilgi için bkz: sınıfın CDBException.
Ayrıca bkz: CDBException::m_nRetCode