OLE DB Rowset и привязка поддерживает

Для установки и извлечения данных, шаблоны OLE DB используйте метод доступа и набор строк с помощью CAccessorRowset класса, как показано на следующем рисунке. Этот класс может обрабатывать несколько методов доступа различных типов.

Типы методов доступа

Все методы доступа являются производными от CAccessorBase. CAccessorBase обеспечивает параметр и привязка к столбцу.

Существует четыре типа доступа и трех типов строк, которые показаны на следующем рисунке.

В следующей таблице приведены четыре типы методов доступа.

Тип метода доступа Динамический Params Буфер Несколько методов доступа
CAccessor No Да Пользователь Да
CDynamicAccessor Да No OLE DB шаблоны No
CDynamicParameterAccessor Да Да OLE DB шаблоны No
CManualAccessor Да Да Пользователь No

Типы строк

Шаблоны OLE DB поддерживают три типа наборов строк (см. предыдущий рисунок): один наборов строк (применен CRowset), массовых наборов строк (применен CBulkRowset) и массива строк (применен CArrayRowset). Один набор строк загрузить дескриптор одной строки при вызове MoveNext . Групповой набор строк может загрузить дескриптор нескольких строк. Массивный набор строк — тот, можно получить доступ с помощью синтаксис массива.

Назад к OLE DB шаблона архитектура потребителей

Index