Установка параметров запроса

Для задания параметров запроса, исполняемого при помощи V8DbCommand, используется коллекция Parameters этого объекта.

Пример

Копировать в буфер обмена
V8DbSelectCommand cmd = new V8DbSelectCommand();
cmd.Connection = Connection;
cmd.CommandType = CommandType.Text;
cmd.CommandText =
@"ВЫБРАТЬ
            ТипЦен
      ИЗ
            Справочник.ДоговорыКонтрагентов
      ГДЕ
            Ссылка = &Ссылка";
cmd.Parameters.Add("Ссылка", ДоговорКонтрагентаСсылка);
cmd.Connection.Open();
try
{
  _1C.V8.ПеречислениеСсылка_ТипыЦен kind = (_1C.V8.ПеречислениеСсылка_ТипыЦен)cmd.ExecuteScalar();
  ...
}
finally
{
  cmd.Connection.Close();
}

В этом примере выполняется запрос на получение типа цен по договору контрагента. Параметром является ссылка на договор.

Используются следующие переменные: