Sql-запрос с With - ошибка Not All Variables Bound

отредактировано August 2009 Раздел: FastReport 4.0
Добрый день, уважаемые коллеги!

Строю отчёты на СУБД Oracle 10g в FastReport Studio 4.5. При выполнении запроса в с WITH возникает ошибка ORA-01008 not all variables bound.

Простой пример. Запрос
SELECT id_produit, libelle
  FROM article_e

Отрабатывает нормально. То же самый запрос, но с WITH:
WITH bobeobi AS
     (SELECT 1 bob1, 2 bob2
        FROM DUAL)
SELECT id_produit, libelle
  FROM article_e, bobeobi

Выдаёт ORA-01008 not all variables bound. Сами по себе запросы работают нормально и в TOAD, и в sqlplus; ошибка возникает только если добавить запрос в ADOQuery в Fast Report и попытаться извлечь данные.

Помогите, пожалуйста, разобраться в чём дело.

Комментарии

  • xlaalaaxlaalaa Минск
    отредактировано 01:18
    Предполагаю, что FastReport тут не причем. Проблема кроется в реализации TADOQuery из Delphi. Попробуйте этот запрос сделать в обычном приложении Delphi. Подозреваю, что получите тот же самый результат :) .

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

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