Передать запись строки в процедуру Oracle, используя System.Data.OracleClient - PullRequest
0 голосов
/ 17 ноября 2011

Я хотел бы передать параметр 51 плюс в хранимую процедуру оракула, я хотел бы передать их как коллекцию / массив или пользовательский объект. Я знаю, что это возможно при использовании ассоциативных массивов с использованием драйвера ODP, но я использую OracleClient. Как я смогу добиться этого, не хотел бы передавать 50 с лишним полей в качестве отдельных параметров.

1 Ответ

0 голосов
/ 27 декабря 2011

Передать запись в виде строки со значениями, разделенными символом (|) или любым другим символом по вашему выбору. В конце базы данных разбить переданные строковые значения.

Не оптимальное решение, но оно работает.

...