добавление параметров в запрос

отредактировано June 2012 Раздел: FastReport .NET
В sql запросе (к базе oracle) к уже существующим двум параметрам (получаются заменой конкретного значения символом "?") появилась необходимость добавить еще один параметр, расположенный выше первых двух. В следующем окне мастера также добавил третий параметр и он в списке параметров появился на третьей позиции. При этом нарушилось соответствие очередности параметров в запросе и в списке параметров. Пришлось в окне с параметрами удалять первые два параметра и добавлять их снова, чтобы порядок следования "?" в запросе соответствовал очередности параметров в списке параметров.
С параметрами типа @param или :param запрос не выполняется.
Может в окне с списком параметров следует добавить кнопки, перемещающие выбранный параметр выше или ниже?

Комментарии

  • отредактировано 08:30
    Здравствуйте,

    Добавим в следующем билде.
  • отредактировано 08:30
    Спасибо. Но в идеале хотелось бы использовать именованные параметры.
    То есть в sql запросе применять не знаки вопроса на месте параметров, а например paramname1, paramname2, ...
    Пробовал @paramname, :paramname - не выполняется запрос.
    Еще не пробовал ¶mname, завтра на работе попробую.
    А еще есть какие то спецификаторы?
  • отредактировано 08:30
    А это уже зависит от провайдера данных. В MS SQL, например, параметры именованные.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.