Проблемы с ODAC 5.7

Dmvrt
Дата: 18.11.2007 13:15:14
Здраствуйте!
Проблема в следующем (Delphi 7):
Выполняю хранимую поцедуру через компонет (ODAC) TOraStoredProc
Сама функция в Delphi следующего вида :RESULT := MyFunc(:IN_PARAM)
IN_PARAM может быть пустым, строковое значение
Так вот, перекачиваю записи и задаю IN_PARAM.
Если задаю значение IN_PARAM (не пустое), то все в порядке,
но если ParamByName('IN_PARAM').AsString := ''; (пустое, либо Clear),
то выполнение хранимой процедуры возвращает предыдущее значение
(где задавалось не пустое, ParamByName('RESULT'))
Что нужно сделать, Refresh параметрам? Или это глюк ODACа?
Можно конечно перейти на ODAC 5.8.42, но не знаю исправлено там все это.
Кто как бореться с данной ошибкой или у меня что-то не то?