ADO CommandОбъекты
Объект Command
Объект ADO Command используется для выполнения простого запроса к базе данных. Этот запрос может выполнять такие действия, как создание, добавление, извлечение, удаление или обновление записей.
Если запрос используется для извлечения данных, данные будут возвращены как объект RecordSet. Это означает, что полученными данными можно управлять с помощью свойств, коллекций, методов или событий объекта RecordSet.
Основная особенность объекта Command — это возможность использовать сохранённые запросы и хранимые процедуры с параметрами.
ProgID
set objCommand=Server.CreateObject("ADODB.command")
Свойства
| Свойство | Описание |
|---|---|
| ActiveConnection | Задаёт или возвращает строку, содержащую определение соединения или объект Connection. |
| CommandText | Задаёт или возвращает строковое значение, содержащее команду поставщика (например, инструкцию SQL, имя таблицы или вызов хранимой процедуры). Значение по умолчанию — "" (строка нулевой длины). |
| CommandTimeout | Задаёт или возвращает длинное целое значение, указывающее время (в секундах) ожидания при выполнении команды. Значение по умолчанию — 30. |
| CommandType | Задаёт или возвращает тип объекта Command. |
| Name | Задаёт или возвращает имя объекта Command. |
| Prepared | Указывает, следует ли сохранять скомпилированную (подготовленную) версию команды перед выполнением. |
| State | Возвращает значение, описывающее состояние объекта Command: открыт, закрыт, подключение, выполнение или извлечение данных. |
Методы
| Метод | Описание |
|---|---|
| Cancel | Отменяет выполнение метода. |
| CreateParameter | Создаёт новый объект Parameter. |
| Execute | Выполняет запрос, инструкцию SQL или хранимую процедуру в свойстве CommandText. |
Коллекции
| Коллекция | Описание |
|---|---|
| Parameters | Содержит все объекты Parameter объекта Command. |
| Свойства | Содержит все объекты Property объекта Command. |