Как пакетно вставить много строк с помощью корпоративной библиотеки DAAB? - PullRequest
0 голосов
/ 26 октября 2011

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

1 Ответ

0 голосов
/ 27 октября 2011

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

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

EDIT

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

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

...