Универсальный доступ к данным: Microsoft UDA
Основные объекты OLE DB
Объект |
Описание |
---|---|
Enumerator |
Выполняет поиск доступных источников данных и других перечислителей. Компоненты-потребители, не настроенные на определенный источник данных, используют этот объект для поиска источника данных |
Data Source |
Обеспечивает соединение с источником данных — файлом или СУБД. Источники данных связаны с сессиями |
Session |
Сессия обеспечивает контекст для транзакций. Один объект Data Source может быть связан с несколькими сессиями. Сессии связаны с транзакциями, командами и наборами строк (rowset) |
Transaction |
Объект этого типа используется для выполнения или отмены вложенных транзакций |
Command |
Эти объекты выполняют текстовые команды, например, SQL-запросы. Если исполнение команды порождает набор записей, как, например, в SQL-запросе SELECT, этот объект порождает объект Rowset. Одна сессия может быть связана с несколькими командами |
Rowset |
Предоставляет данные в табличном формате. Поддерживает индекс. Наборы рядов могут создаваться сессиями или командами |
Error |
Содержит дополнительную информацию об ошибке |