Команда інтерфейсів об'єктів

У таблиці нижче наведено обов'язкові та необов'язкові інтерфейсів, визначені для команду Об'єкт OLE DB.

Команда


Інтерфейс

Необхідні?
Здійснюється OLE DB шаблон класи?
IAccessor Обов'язковий Так
IColumnsInfo Обов'язковий Так
ICommand Обов'язковий Так
ICommandProperties Обов'язковий Так
ICommandText Обов'язковий Так
IConvertType Обов'язковий Так
IColumnsRowset Факультативний Ні
ICommandPrepare Факультативний Ні
ICommandWithParameters Факультативний Ні
ISupportErrorInfo Факультативний Ні

Команда об'єкт використовує IAccessor вказати параметр прив'язки. Споживач дзвінки IAccessor::CreateAccessor, передачі її масив DBBINDING структур. DBBINDING містить інформацію про стовпця прив'язки (тип, довжина тощо). Постачальник отримує структури і визначає, як дані повинні бути передані та перетворень є необхідними.

ICommandText інтерфейс дозволяє вказати команду текст. Інтерфейс ICommandProperties ручками всі властивості команди.

Назад до архітектура шаблон OLE DB постачальника

Index