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