ADO ParameterОбъект
Объект Parameter
Объект ADO Parameter предоставляет информацию об одном параметре, используемом в хранимой процедуре или запросе.
Объект Parameter добавляется в коллекцию Parameters при создании. Коллекция Parameters связана с определенным объектом Command, и объект Command использует эту коллекцию для передачи параметров в хранимые процедуры и запросы и из них.
Параметры используются для создания параметризованных команд. Эти команды (после того как они определены и сохранены) используют параметры для изменения некоторых деталей команды перед ее выполнением. Например, инструкция SQL SELECT может использовать параметр для определения условия сопоставления в предложении WHERE и другой параметр для определения имени столбца в предложении SORT BY.
Существует четыре типа параметров: входные параметры, выходные параметры, входные/выходные параметры и возвращаемые параметры.
Синтаксис
Свойства
| Свойство | Описание |
|---|---|
| Атрибуты | Задает или возвращает атрибуты объекта Parameter. |
| Direction | Задает или возвращает способ передачи параметра в хранимую процедуру или из нее. |
| Name | Задает или возвращает имя объекта Parameter. |
| NumericScale | Задает или возвращает количество цифр справа от десятичной точки для числового значения объекта Parameter. |
| Precision | Задает или возвращает максимальное количество цифр, допустимое при представлении числового значения в параметре. |
| Size | Задает или возвращает максимальный размер значения в объекте Parameter (в байтах или символах). |
| Type | Задает или возвращает тип объекта Parameter. |
| Значение | Задает или возвращает значение объекта Parameter. |
Методы
| Метод | Описание |
|---|---|
| AppendChunk | Добавляет длинные двоичные или символьные данные в объект Parameter. |
| Delete | Удаляет объект из коллекции Parameters. |