[英]SqlBulkCopy with SqlHelper class
我已经安装了DataAccessApplicationBlock.msi
,并将Microsoft.ApplicationBlocks.Data.dll
文件放到了bin文件夹中。 我发现除ExecuteBulkCopy
之外的所有其他sqlhelper方法。
如何将ExecuteBulkCopy
函数添加到SqlHelper
类?
这不是阻止对数据库的抽象吗? 如果不是SQL Server,代码将如何处理? 我个人不认为这是有道理的通用(和数据库无关的)库封装此。
也; 它是非常基本的功能,因此为基本方案编写一个接受连接字符串,表名和IDataReader
/ DataTable
的方法应该没有任何问题。 在非平凡的用法中,有很多配置选项(列映射,事件等),并且可能不需要包装。
老实说,当我使用 SqlBulkCopy
,我使用它的次数不够(或足够类似)以至于无法将其隐藏起来。 也许只是直接在您的存储库/ DAL /任何代码中使用SqlBulkCopy
?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.