如何使用Enterprise Library DAAB批量插入大量行?

时间:2011-10-26 19:57:29

标签: c# insert enterprise-library daab batch-insert

如何使用Enterprise Library DAAB执行1000次INSERT查询?也就是说如何有效地使用DAAB将大量行插入表中?并且不使用for循环。感谢。

1 个答案:

答案 0 :(得分:0)

不幸的是,我不确定您是否可以使用Enterprise Library DAAB执行此操作而不进行扩展。作为替代方案,您可以使用SqlBulkCopy。

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

修改

Oracle Data Provider for .NET (ODP.NET)通过数组绑定功能支持此功能。

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