CDatabase::m_hdbc

Зауваження

Містить громадських ручка для підключення до джерела даних ODBC — "підключення маркер". Як правило, ви повинні не потрібно отримати доступ до цієї змінної-члена безпосередньо. Замість цього, рамках виділяє ручку, при виклику OpenEx або Відкрити. Рамках deallocates ручку, коли ви називаєте оператор Видалити об'єкт CDatabase . Зауважте, що функція Закрити член не deallocate ручку.

За певних обставин Однак, може знадобитися використовувати маркер безпосередньо. Наприклад, якщо вам необхідно викликати функції ODBC API, безпосередньо, а не через клас CDatabase, може знадобитися підключення маркер, щоб передати як параметр. Див Приклад коду нижче.

Приклад

/ / Використовуючи m_hdbc для прямого ODBC API викликів.
/ / m_db є CDatabase об'єкт; m_hdbc є / / його змінної-члена HDBC
nRetcode =:: SQLGetInfo (m_db.m_hdbc,
 nbsp;                       SQL_ODBC_SQL_CONFORMANCE,
                         & nValue,
                         sizeof (nValue),
                         & cbValue)

Огляд CDatabaseЧлени класу | Ієрархічна діаграма

Дивіться також CDatabase::OpenEx, CDatabase::Open, CDatabase::Close

Index