Список шаблонів OLE DB споживача

OLE DB споживача шаблони містять такі класи. Довідкові матеріали також включає в себе теми, макроси для OLE DB споживача шаблонів.

Заняття сесії

CDataSource

Відповідає OLE DB даних вихідного об'єкта, що представляють з'єднання через постачальника до джерела даних. Один або кілька баз даних сеансів представлена CSession об'єкт, може зайняти місце на один зв'язку.

CEnumerator

Відповідає Лічильник вказує об'єкт OLE DB, який оновлює деталізація відомості про джерела даних.

CSession

Представляє одну базу даних access сесії. Один або кілька сесій можуть бути пов'язані з кожного об'єкта CDataSource.

CEnumeratorAccessor

Використовується CEnumerator доступ до даних з Лічильник вказує набір рядків. Цей набір рядків складається з джерела даних і лічильниками видимий з поточного Лічильник вказує.

Поводи класи

CAccessorBase

Базовий клас для всіх класів методів доступу.

CAccessor

Використовується для записів, які статично приєднані до джерела даних. Використання цієї функції доступу клас, коли ви знаєте, структура джерела даних.

CDynamicAccessor

Поводи, які можуть бути створені під час виконання, на основі стовпців інформацією в набір рядків. Отримання даних, якщо ви не знаєте, структура джерела даних за допомогою цього класу.

CDynamicParameterAccessor

Поводи, які можна використовувати, коли команда типи, невідомий. Отримує параметр інформацію, зателефонувавши ICommandWithParameters інтерфейс, якщо постачальник підтримує інтерфейс.

CManualAccessor

Функції доступу з методами обробляти як стовпці, так і команду Параметри. З цього класу ви можете використовувати будь-які типи даних, до тих пір, поки постачальник можна перетворити тип.

Деталізація класи

CRowset

Використовуються для роботи, налаштувати і отримати набір рядків даних.

CBulkRowset

Використовується для завантаження і маніпулювати рядки навалом на отримання кількох рядків ручки з одного дзвінка.

CAccessorRowset

Інкапсулює набір рядків і свого пов'язаних методів доступу —.

CArrayRowset

Для доступу до елементів набір рядків за допомогою масиву синтаксис.

IRowsetNotifyImpl

Надає фіктивний реалізації для IRowsetNotify, порожні функцій, методи IRowsetNotify , OnFieldChange, OnRowChangeі OnRowsetChange.

CRestrictions

Зазначення обмеження для rowsets схеми.

Схеми деталізація класи та заняття Typedef

OLE DB шаблони надати вам набір класів, які відповідають rowsets схеми OLE DB.

Команда класи

CCommand

Використаний для встановлення й виконати команду на основі параметр OLE DB. Просто відкрити простий набір рядків, використовуйте CTable замість.

CTable

Для доступу до простий набір рядків без параметрів.

CMultipleResults

Використовується як аргумент шаблон для шаблону CCommand , коли команда обробляти кілька наборів результат.

CNoMultipleResults

Використовується як аргумент шаблон для шаблону CCommand , коли команда для обробки один набір рядків. CNoMultipleResults це значення за промовчанням для шаблону аргумент.

CNoAccessor

Використовується як аргумент шаблон для шаблону класи, такі як CCommand і CTable, що взяти на поводи класу аргумент. Використання CNoAccessor , якщо ви не хочете класу підтримують параметри або вихідні стовпці.

CNoRowset

Використовується як аргумент шаблон для CCommand або CTable , якщо команда або таблиці не повертає набір рядків.

Властивість класи

CDBPropIDSet

Використовують, щоб передати масив власності посвідчення, для якого споживач хоче відомості властивостей. Властивості, що належать до одного власності набір.

CDBPropSet

Можна настроїти властивості постачальника.

Закладка клас

CBookmark

Використовується як індекс для доступу до даних у набір рядків.

Помилка клас

CDBErrorInfo

Використовується для отримання відомостей про помилку OLE DB.

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

Список шаблонів OLE DB постачальника, домашньої сторінки для класів OLE DB шаблон

Index