Члени дані
| m_hdbc | Відкрити зв'язок з базами даних (ODBC) дескриптор підключення до джерела даних. Тип HDBC. |
Будівництво
| CDatabase | Конструкції CDatabase об'єкт. Потрібно ініціалізувати об'єкт за телефоном OpenEx або Відкрити. |
| Відкрити | Підключення до джерела даних (за допомогою драйвера ODBC). |
| OpenEx | Підключення до джерела даних (за допомогою драйвера ODBC). |
| Закрити | Закриття підключення до джерела даних. |
Атрибути бази даних
| GetConnect | Повернення до ODBC підключення рядок, що використовується для підключення CDatabase об'єкт до джерела даних. |
| IsOpen | Повертає ненульовим, якщо об'єкт CDatabase наразі підключено до джерела даних. |
| GetDatabaseName | Повертає ім'я бази даних, в даний час використовується. |
| CanUpdate | Повертає ненульовим, якщо об'єкт CDatabase оновлювану (не лише для читання). |
| CanTransact | Повертає ненульовим, якщо джерело даних підтримує угоди. |
| SetLoginTimeout | Задає кількість секунд, після чого спробу підключення джерела даних буде час. |
| SetQueryTimeout | Набори кількість секунд, після яких бази даних запиту операцій буде вичерпано. Впливає на всі наступні Відкритинабір записів, AddNew, редагуваннята Видалення дзвінки. |
| GetBookmarkPersistence | Визначає операцій, через які закладки зберігаються на об'єкти записів. |
| GetCursorCommitBehavior | Визначає ефект здійсненням операції на об'єкт відкрити набір записів. |
| GetCursorRollbackBehavior | Визначає ефект відкочування транзакції на об'єкт відкрити набір записів. |
Операції з базами даних
| BeginTrans | "Операція" починає — серія оборотні дзвінки на AddNew, редагування, Видаленнята оновлення функції член класу CRecordset — на підключеного джерела даних. Джерела даних повинна підтримувати угоди для BeginTrans не впливає. |
| BindParameters | Дає змогу прив'язати параметрів перед викликом CDatabase::ExecuteSQL. |
| CommitTrans | Завершення трансакції, почали BeginTrans. Команди в операції, що змінити джерело даних здійснюється. |
| Скасування установки | Скасування змін, внесених під час поточної операції. Джерело даних повертає до попереднього стану, як це визначено в BeginTrans дзвінка, без змін. |
| Скасувати | Скасовує асинхронні операції або процесу з другого потоку. |
| ExecuteSQL | Виконує інструкцію SQL. Немає записів повертаються. |
Бази даних Overridables
| OnSetOptions | Називається рамки, щоб задати параметри стандарту підключення. За замовчуванням реалізація визначає значення часу очікування запиту. Ви можете встановити ці параметри достроково, зателефонувавши SetQueryTimeout. |