【问题标题】:SqlBulkCopy with SqlHelper classSqlBulkCopy 与 SqlHelper 类
【发布时间】:2010-01-08 09:39:52
【问题描述】:

我已经安装了DataAccessApplicationBlock.msi 并将Microsoft.ApplicationBlocks.Data.dll 文件放入我的bin 文件夹中。我找到了除ExecuteBulkCopy 之外的所有其他 sqlhelper 方法。

如何将ExecuteBulkCopy 函数添加到SqlHelper 类?

【问题讨论】:

    标签: c# sqlbulkcopy data-access sqlhelper


    【解决方案1】:

    这不是阻塞了数据库的抽象吗?如果不是 SQL-Server,代码会做什么?我个人认为将其封装在通用(和数据库中立)库中是没有意义的。

    还有;它是非常基本的功能,因此为接受连接字符串、表名和IDataReader/DataTable 的基本场景编写方法应该没有任何问题。在非平凡的使用中,它有很多配置选项(列映射、事件等),并且可能不保证包装。

    老实说,虽然我使用 SqlBulkCopy,但我使用它的频率不够(或类似地)不足以保证将其隐藏起来。也许只是在您的存储库/DAL/任何代码中直接使用SqlBulkCopy

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-06
      • 1970-01-01
      • 2021-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多