OLE DB споживача шаблони містять такі класи. Довідкові матеріали також включає в себе теми, макроси для OLE DB споживача шаблонів.
Заняття сесії
Відповідає OLE DB даних вихідного об'єкта, що представляють з'єднання через постачальника до джерела даних. Один або кілька баз даних сеансів представлена CSession об'єкт, може зайняти місце на один зв'язку.
Відповідає Лічильник вказує об'єкт OLE DB, який оновлює деталізація відомості про джерела даних.
Представляє одну базу даних access сесії. Один або кілька сесій можуть бути пов'язані з кожного об'єкта CDataSource.
Використовується CEnumerator доступ до даних з Лічильник вказує набір рядків. Цей набір рядків складається з джерела даних і лічильниками видимий з поточного Лічильник вказує.
Поводи класи
Базовий клас для всіх класів методів доступу.
Використовується для записів, які статично приєднані до джерела даних. Використання цієї функції доступу клас, коли ви знаєте, структура джерела даних.
Поводи, які можуть бути створені під час виконання, на основі стовпців інформацією в набір рядків. Отримання даних, якщо ви не знаєте, структура джерела даних за допомогою цього класу.
Поводи, які можна використовувати, коли команда типи, невідомий. Отримує параметр інформацію, зателефонувавши ICommandWithParameters інтерфейс, якщо постачальник підтримує інтерфейс.
Функції доступу з методами обробляти як стовпці, так і команду Параметри. З цього класу ви можете використовувати будь-які типи даних, до тих пір, поки постачальник можна перетворити тип.
Деталізація класи
Використовуються для роботи, налаштувати і отримати набір рядків даних.
Використовується для завантаження і маніпулювати рядки навалом на отримання кількох рядків ручки з одного дзвінка.
Інкапсулює набір рядків і свого пов'язаних методів доступу —.
Для доступу до елементів набір рядків за допомогою масиву синтаксис.
Надає фіктивний реалізації для IRowsetNotify, порожні функцій, методи IRowsetNotify , OnFieldChange, OnRowChangeі OnRowsetChange.
Зазначення обмеження для rowsets схеми.
Схеми деталізація класи та заняття Typedef
OLE DB шаблони надати вам набір класів, які відповідають rowsets схеми OLE DB.
Команда класи
Використаний для встановлення й виконати команду на основі параметр OLE DB. Просто відкрити простий набір рядків, використовуйте CTable замість.
Для доступу до простий набір рядків без параметрів.
Використовується як аргумент шаблон для шаблону CCommand , коли команда обробляти кілька наборів результат.
Використовується як аргумент шаблон для шаблону CCommand , коли команда для обробки один набір рядків. CNoMultipleResults це значення за промовчанням для шаблону аргумент.
Використовується як аргумент шаблон для шаблону класи, такі як CCommand і CTable, що взяти на поводи класу аргумент. Використання CNoAccessor , якщо ви не хочете класу підтримують параметри або вихідні стовпці.
Використовується як аргумент шаблон для CCommand або CTable , якщо команда або таблиці не повертає набір рядків.
Властивість класи
Використовують, щоб передати масив власності посвідчення, для якого споживач хоче відомості властивостей. Властивості, що належать до одного власності набір.
Можна настроїти властивості постачальника.
Закладка клас
Використовується як індекс для доступу до даних у набір рядків.
Помилка клас
Використовується для отримання відомостей про помилку OLE DB.
Дивіться також
Список шаблонів OLE DB постачальника, домашньої сторінки для класів OLE DB шаблон