Я мог бы быть ленивым для поиска этого, но я понятия не имею, как вставить массив записей в к таблице Oracle с помощью C# и ODP.Net. Я видел основные примеры со вставкой типов примитивов, но никогда не находил никого с чем-то как массив записей. Какая-либо справка?
У меня в основном должен быть тип записи, который имел бы три из пяти столбцов в таблице. Затем я должен вставить массив значений в таблицу с помощью C# и ODP.Net.
есть несколько способов сделать это: вы можете создать определяемый пользователем тип (udt) и коллекцию этого типа и вставить ее, или вы можете передать в assoc. массивы (массив на столбец, если хотите) для вставки. Я ответил на аналогичные вопросы
для вставки udt Преобразование запроса Oracle в определяемые пользователем типы в pl / sql
для связ. вставка массива: http://forums.oracle.com/forums/thread.jspa?messageID=4370850
но приятно, что у вас уже установлено несколько примеров % ORA_HOME% \ odp.net \ samples \ 2.x \ UDT
(есть другие примеры для ассоциированного массива и других вещей типа odp)
дайте мне знать, поможет ли это