Динамическое формирование запроса

отредактировано 16:33 Раздел: FastReport 4.0
Для запроса параметров использую Диалог,
в нем ввожу какой-нибудь параметр, в коде кнопки формиру запрос
устанавливаю этот запрос для ADOQuery
написал:
function Button1OnClick(Sender)
{

ADOQuery1.SQL.Add("select cm_shipments.shipment_code,cm_shipments.shipment_weight,cm_shipments.carrier_cost "+
",cm_shipments.carrier_ensure_cost from cm_shipments where shipment_code in ('code1','code2','code3')");
// ADOQuery1.SQL.Text:="select cm_shipments.shipment_code,cm_shipments.shipment_weight,cm_shipments.carrier_cost "+
// ",cm_shipments.carrier_ensure_cost from cm_shipments where shipment_code in ('code1','code2','code3')";
}

в рузультате получаю в логах
написал:
11:24:51 sid_f6B10C048912648E88B697ABC73EF676E report session error: Report prepare error: ORA-00900: неверно предложение на языке SQL

в чем может быть причина?

ЗЫ. В дизайнере это работает, не работает только через Web.

Комментарии

  • mvbmvb Казань
    отредактировано May 2010
    апострофы попробуй заэкранировать... Хотя, это ж С? Тогда не в курсе..
  • отредактировано 16:33
    Использую JavaScript

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

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