Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: Access 2013, Office 2013
Представляет параметр или аргумент, связанный с объектом Command на основе параметризованного запроса или хранимой процедуры.
Замечания
Многие поставщики поддерживают параметризованные команды. Это команды, в которых нужное действие определяется один раз, но переменные (или параметры) используются для изменения некоторых сведений о команде. Например, инструкция SQL SELECT может использовать параметр для определения соответствующих критериев предложения WHERE, а другой — для определения имени столбца для предложения SORT BY.
Объекты параметров представляют параметры, связанные с параметризованными запросами или аргументами in/out и возвращаемыми значениями хранимых процедур. В зависимости от функциональности поставщика некоторые коллекции, методы или свойства объекта Parameter могут быть недоступны.
С помощью коллекций, методов и свойств объекта Parameter можно сделать следующее:
Задайте или верните имя параметра со свойством Name .
Задайте или верните значение параметра с помощью свойства Value . Value является свойством по умолчанию объекта Parameter .
Задайте или возвращает характеристики параметров с помощью свойств Attributes, Direction, Precision, NumericScale, Size и Type .
Передайте длинные двоичные или символьные данные в параметр с помощью метода AppendChunk .
Доступ к атрибутам поставщика с помощью коллекции Properties .
Если вам известны имена и свойства параметров, связанных с хранимой процедурой или параметризованным запросом, который требуется вызвать, можно использовать метод CreateParameter для создания объектов Parameter с соответствующими параметрами свойств, а метод Add — для добавления их в коллекцию Parameters . Это позволяет задавать и возвращать значения параметров без вызова метода Refresh в коллекции Parameters для получения сведений о параметрах от поставщика, что является потенциально ресурсоемкой операцией.