UniDAC 6.2.8 - исключения при выполнении процедур с выходными параметрами

Обсуждение возникших проблем, предложений и ошибок UniDAC компонентов
Закрыто
dJabber
Сообщения: 6
Зарегистрирован: Вт 25 сен 2012 14:45

UniDAC 6.2.8 - исключения при выполнении процедур с выходными параметрами

Сообщение dJabber » Вт 29 сен 2015 08:53

Добрый день.
БД - IBM DB2 LUW 10.5

При выполнении процедур с выходными параметрами возникает исключение, если явно не указать тип параметра - ptInputOutput.

Воспроизводится просто - делаем хранимку с выходным параметром, кладем на форму компонент TUniConnection, прописываем коннект к базе, устанавливаем Connected=true, кладем на форму TUniStoredProc, указываем коннект, указываем имя хранимки. Смотрим, что UniDAC прописал выходному папаметру тип ptOutput. Кладем на форму кнопку, в событии на клик пишем SP.Execute (или ExecProc), запускаем программу, нажимаем на кнопку - результат - AV.

В версии 6.1.6 код работал с типами параметров, установленными UniDAC по умолчанию.

Вопрос к разработчикам - что делать?


Закрыто