Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Firebird VS Interbase - кто глючнее

4.7K
08 августа 2003 года
Bugman
5 / / 05.08.2003
Народ, сидевший за IB, помогите справиться. Глюка такая: есть хранимая процедура которая возвращает несколько строк. В дебаггере (IBExpert 2.5.0.53) всё работает путём, а если скриптом (select * from Proc_Name(Param) ) или из Query дельфей то она ничего не возвращает. Встречаю такую траблу неоднократно. Стоит Delphi 6, Firebird 1, 1.5, Interbase 6.5, win2k, 98
Пробовали во всех возможных сочетаниях.
3.6K
12 августа 2003 года
Sheridan
37 / / 06.08.2003
a не пробовал делать выборку полей как select field as... ?
372
12 августа 2003 года
Flying
312 / / 20.09.2000
Цитата:
Originally posted by Bugman
Народ, сидевший за IB, помогите справиться. Глюка такая: есть хранимая процедура которая возвращает несколько строк. В дебаггере (IBExpert 2.5.0.53) всё работает путём, а если скриптом (select * from Proc_Name(Param) ) или из Query дельфей то она ничего не возвращает. Встречаю такую траблу неоднократно. Стоит Delphi 6, Firebird 1, 1.5, Interbase 6.5, win2k, 98
Пробовали во всех возможных сочетаниях.



Может стоило привести код этой процедуры?

4.7K
12 августа 2003 года
Bugman
5 / / 05.08.2003
Вобщем проблема была в следующем:
в процедуру передавался параметр, который потом сравнивался в if'e.
Так вот, когда в процедуру передавался NULL сравнение происходило некорректно, а в дебагере (судя по всему интерпритация глючная) всё работало зашибсиь...
Можете взглянуть на конфу:

http://www.sql.ru/forum/actualthread.aspx?bid=2&tid=43469
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог