Классы баз данных библиотеки ATL (шаблоны OLE DB)
Обновлен: Ноябрь 2007
Майкрософт предоставляет несколько реализаций OLE DB — набора COM-интерфейсов, обеспечивающих единообразный доступ к данным в разных форматах из разнообразных информационных источников.
Шаблоны OLE DB являются шаблонами C++ библиотеки ATL, упрощающими использование высокопроизводительной технологии баз данных OLE DB путем предоставления классов, реализующих многие наиболее часто используемые интерфейсы OLE DB.
Библиотека шаблонов состоит из двух частей:
Шаблоны потребителей OLE DB Предназначены для реализации клиентских приложений OLE DB (потребителей).
Шаблоны поставщиков OLE DB Предназначены для реализации серверных приложений OLE DB (поставщиков).
Кроме того, атрибуты потребителя OLE DB предоставляют удобный механизм создания потребителей OLE DB. С помощью атрибутов OLE DB в программу вводится основанный на шаблонах потребителей OLE DB код, который используется для создания рабочих потребителей OLE DB.
Обратите внимание, что библиотека MFC содержит класс COleDBRecordView, который предназначен для отображения записей базы данных в элементах управления. Отображение реализуется с помощью формы, которая непосредственно связана с объектом CRowset и отображает поля объекта CRowset в элементах управления шаблона диалогового окна. Дополнительные сведения см. в разделе COleDBRecordView.
Дополнительные сведения также см. в разделе Программирование OLE DB.
Обновления и последние сведения по OLE DB см. на веб-узле Universal Data Access: https://go.microsoft.com/fwlink/?LinkId=121548.
См. также
Основные понятия
OLE DB Consumer Templates Reference
OLE DB Provider Templates Reference
Ссылки
Создание объекта-получателя OLE DB