Sdílet prostřednictvím


AfxThrowDBException

Volání funkce s vyvoláním výjimky typu CDBException z vlastního kódu.

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

Parametry

  • nRetCode
    Hodnota typu RETCODE, definují typ chyby, která způsobila výjimku být vyvolána.

  • pdb
    Ukazatel na CDatabase objekt představující připojení zdroje dat, ke kterému je přidružen výjimku.

  • hstmt
    ODBC HSTMT úchyt určující popisovač příkazu, ke které je přidružena výjimku.

Poznámky

Volání rámci AfxThrowDBException při přijetí ODBC RETCODE z volání rozhraní API ODBC pracovat a interpretuje RETCODE jako výjimečné podmínky než expectable chyba.Například data aplikace access může dojít z důvodu chyby čtení disku.

Informace o RETCODE hodnoty definované ODBC, naleznete v kapitole 8, "Načítání stavu a informace" v Windows SDK.Informace o rozšíření těchto kódů MFC, viz třída CDBException.

Požadavky

Záhlaví: afxdb.h

Viz také

Referenční dokumentace

CDBException::m_nRetCode

Koncepty

MFC makra a Globals