powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal10 + Oracle + bind переменные
3 сообщений из 3, страница 1 из 1
Crystal10 + Oracle + bind переменные
    #33682059
Mr. Rust
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Используется доступ к Ораклу через crdb_oracle.dll. Используются пакетные хранимые процедуры. Неожиданно выяснилось, что Crystal использует подстановку параметров в текст вызова процедуры, вместо связывания переменных. Что за ламерство такое? :(
Может через ADO, или другие драйвера все грамотнее, или с другой версией?
Кто нибудь интересовался проблемой?
...
Рейтинг: 0 / 0
Crystal10 + Oracle + bind переменные
    #33713699
rpmadm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А откуда это выяснилось? Достаточно давно пользуюсь вызовами из CR оракловых хранимых процедур. Вроде никаких "подстановок в текст"...
...
Рейтинг: 0 / 0
Crystal10 + Oracle + bind переменные
    #33717784
Mr. Rust
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Достаточно выполнить запрос

select a.address, a.hash_value, a.command_type, a.piece, a.sql_text
from sys.v_$sqltext a
where UPPER (sql_text) like '%название_процедуры%'

и посмотреть на результаты. При использовании связывания переменных это выглядит так -
begin gbzwh.GBZ_WAREHOUSE.SLCTHEADLINEATBL(:CUR, :YEAR, :GBZT

Но Crystal посылает текст запроса с подстановкой всех in параметров
BEGIN "GBZWH"."GBZ_WAREHOUSE"."SLCTDETAILLINEREPORT"(:CUR, 33039

:(
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal10 + Oracle + bind переменные
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]