Поделиться через


Объекты и коллекции ADO

ADO состоит из следующих девяти объектов и четырех коллекций.

Объект или коллекция Описание
объект подключения Представляет уникальный сеанс с источником данных. В случае с клиентской или серверной базой данных это может быть эквивалентно фактическому сетевому подключению к серверу. В зависимости от функциональности, поддерживаемой поставщиком, некоторые коллекции, методы или свойства объекта Connection могут быть недоступны.
Объект команды Используется для определения определенной команды, например SQL-запроса, предназначенного для запуска в источнике данных.
объект Recordset Представляет весь набор записей из базовой таблицы или результаты выполняемой команды. Все объекты набора записей состоят из записей (строк) и полей (столбцов).
запись объект Представляет одну строку данных либо из Recordset , либо от поставщика данных. Эта запись может представлять запись базы данных или другой тип объекта, например файла или каталога, в зависимости от поставщика.
Stream объект Представляет поток двоичных или текстовых данных. Например, XML-документ можно загрузить в поток для ввода команд или возвращать из определенных поставщиков в качестве результатов запроса. Объект Stream Stream можно использовать для управления полями или записями, содержащими эти потоки данных.
объект параметра Представляет параметр или аргумент, связанный с объектом Command на основе параметризованного запроса или хранимой процедуры.
Поле объект Представляет столбец данных с общим типом данных. Каждый объект поля соответствует столбцу в наборе записей .
свойство объект Представляет характеристику объекта ADO, определенного поставщиком. Объекты ADO имеют два типа свойств: встроенные и динамические. Встроенные свойства — это эти свойства, реализованные в ADO, и сразу же доступны любому новому объекту. Объект Property — это контейнер для динамических свойств, определенных базовым поставщиком.
Ошибка объекта Содержит сведения об ошибках доступа к данным, относящихся к одной операции с участием поставщика.
Коллекция полей Содержит все объекты Field объекта Recordset или Record.
Коллекция свойств Содержит все объекты свойства для конкретного экземпляра объекта.
Коллекция параметров Содержит все объекты параметра объекта команды .
Ошибки Коллекция Содержит все объекты ошибка, созданные в ответ на сбой, связанный с одним поставщиком.

См. также

ADO-объектная модель