Здравствуйте.
Есть хранимая процедура принимающая в качестве параметра массив числовых значений.
Если я передаю ей 1 элемент все хорошо. Если 2, тоже. Если 3 или больше то компонент TOraStoredProc может передать больше элементов чем пересылал. Зачастую лишние элементы заполнены нулями. Иногда передаёт уже переданные ранее элементы.
P.S. Oracle 11.2.04, C++ Builder 2009. ODAC 9.6.21.
Неправильная передача массива в параметр хранимой процедуры
Re: Неправильная передача массива в параметр хранимой процедуры
Мы проверили работу ODAC при использовании Array в качестве параметра хранимой процедуры и не обнаружили проблем. Для дальнейшего исследования, пожалуйста, составьте и вышлите нам небольшой пример демонстрирующий проблему, включающий скрипт на создание объектов БД, используемых в этом примере.