AfxThrowDBException

недійсними AfxThrowDBException ( RETCODE nRetCode, CDatabase * pdb, HSTMT hstmt );

Параметри

nRetCode

Значення типу RETCODE, визначення типу помилки, які викликали виняток бути викинутий.

pdb

Вказівник на об'єкт CDatabase , який представляє зв'язок даних джерела, з яким пов'язано виняток.

hstmt

ODBC HSTMT ручку, що визначає маркер заяву, з яким пов'язано виняток.

Зауваження

Викликано цю функцію викидати виняток типу CDBException з вашим власним кодом. Рамках дзвінки AfxThrowDBException , коли він отримує в ODBC RETCODE від виклику функції ODBC API і інтерпретує RETCODE як виняткові умова замість очікуваного помилка. Наприклад, дані доступу операції може не з-за помилка читання диска.

Відомості про значення RETCODE , визначається ODBC перегляньте розділ 8, "Отримання статусу і відомості про помилку," в SDK програміста ODBC посилання. Відомості про MFC розширення, щоб ці коди знайти клас CDBException.

Дивіться також CDBException::m_nRetCode

Index