Как пакетно вставить много строк с помощью корпоративной библиотеки DAAB?

Как выполнить тысячи запросов INSERT, используя корпоративную библиотеку DAAB? То есть, как эффективно вставить много строк в таблицу, используя DAAB одновременно? И без использования цикла for. Благодарю.

1 ответ

К сожалению, я не уверен, что вы можете сделать это, используя DAAB Enterprise Library, не расширяя ее. В качестве альтернативы вы можете использовать SqlBulkCopy.

http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlbulkcopy.aspx

РЕДАКТИРОВАТЬ

Поставщик данных Oracle для.NET (ODP.NET) поддерживает это с помощью функции привязки массива.

http://www.oracle.com/technetwork/issue-archive/2009/09-sep/o59odpnet-085168.html

Другие вопросы по тегам