Запрос возвращает пустое значение

отредактировано 22:38 Раздел: FastReport .NET
Буду благодарен еще за 1 ответ.
Есть запрос,(к БД Oracle) который отлично отрабатывает в PL/SQL Developer'e но если создать запрос в FR,
по запросу Показать Данные всегда получаю 0 записей.
Но если закоментить rb.batch_id = ЗНАЧЕНИЕ, то получаем все возможные записи.
Вчем может быть дело??
написал:
SELECT
rs.*,
rb.gate_name,
rb.gate_code,
rb.gate_city,
rb.gate_title,
rb.carrier_name,
rb.batch_code,
rb.batch_id,
rb.start_date,
rb.batch_stamp_date
FROM
amosng.r_shipment rs,
amosng.r_batch rb
WHERE
rb.batch_id = rs.batch_id AND
rs.shipment_type = 3 AND
rb.batch_id = 1111
AND(rs.status_id = 4 OR rs.status_id = 1)

ORDER BY
rs.shipment_code

Комментарии

  • отредактировано 22:38
    FR тут не при чем. Он всего лишь выполняет запрос, используя соотвествующий DataAdapter (для Oracle это OracleDataAdapter). Ищите ошибку в запросе. Попробуйте выполнить запрос в Visual Studio.

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

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