Неправильная передача массива в параметр хранимой процедуры

Обсуждение возникших проблем, предложений и ошибок ODAC компонентов
Закрыто
const86
Сообщения: 6
Зарегистрирован: Пн 27 янв 2014 12:03

Неправильная передача массива в параметр хранимой процедуры

Сообщение const86 » Ср 16 мар 2016 13:25

Здравствуйте.
Есть хранимая процедура принимающая в качестве параметра массив числовых значений.
Если я передаю ей 1 элемент все хорошо. Если 2, тоже. Если 3 или больше то компонент TOraStoredProc может передать больше элементов чем пересылал. Зачастую лишние элементы заполнены нулями. Иногда передаёт уже переданные ранее элементы.

P.S. Oracle 11.2.04, C++ Builder 2009. ODAC 9.6.21.

MaximG
Devart Team
Сообщения: 114
Зарегистрирован: Пн 06 июл 2015 12:51

Re: Неправильная передача массива в параметр хранимой процедуры

Сообщение MaximG » Пн 21 мар 2016 17:20

Мы проверили работу ODAC при использовании Array в качестве параметра хранимой процедуры и не обнаружили проблем. Для дальнейшего исследования, пожалуйста, составьте и вышлите нам небольшой пример демонстрирующий проблему, включающий скрипт на создание объектов БД, используемых в этом примере.

Закрыто