Шаблоны поставщика OLE DB поддерживают версию 1.1 спецификации OLE DB. Используя шаблоны поставщиков OLE DB, можно реализовать совместимый поставщик уровень 0. Образец поставщика, например, использует шаблоны для реализации SQL - DOS команды сервера, который выполняет команды DOS DIR для запроса файловой системы. Образец поставщика возвращает данные каталога в набор строк, который является стандартным механизмом OLE DB для возвращения табличных данных.
Простейшим типом поставщика, поддерживаемого шаблонами OLE DB является поставщиком только для чтения без команд. Также поддерживаются поставщики с командами, но поставщики чтения/записи не поддерживаются автоматически в текущей версии шаблонов OLE DB. (Можно реализовать поставщик чтения/записи путем написания дополнительного кода.) Динамические наборы строк и транзакции не поддерживаются в текущей версии либо, но при желании их можно добавить.
Чтобы использовать шаблоны OLE DB, вы должны быть знакомы с шаблонами C++, COM и интерфейсами OLE DB. Если вы не знакомы с OLE DB, обратитесь к OLE DB Справочник программиста для продолжения.
Архитектура шаблона поставщика OLE DB
Создание поставщика OLE DB шаблона
Родственные слова