【发布时间】:2015-03-14 19:11:55
【问题描述】:
如何使用 dapper .net 进行多次插入(50000 条记录)以及更新?
是否可以使用
SqlBulkCopy来实现这一点?如果是,那怎么办?有没有使用 Dapper.net 实现多层次插入或更新的最佳方法?
技术:C#、SQL Server 2012、Dapper.net
【问题讨论】:
标签: c# .net sql-server orm dapper
如何使用 dapper .net 进行多次插入(50000 条记录)以及更新?
是否可以使用SqlBulkCopy 来实现这一点?如果是,那怎么办?
有没有使用 Dapper.net 实现多层次插入或更新的最佳方法?
技术:C#、SQL Server 2012、Dapper.net
【问题讨论】:
标签: c# .net sql-server orm dapper
merge t-sql 操作【讨论】:
SqlBulkCopy;你只需使用SqlBulkCopy。但是,请注意,FastMember(一个单独的库)有一些工具可以方便地实现这一点,尤其是当输入源是一组对象时 - 它允许将 IEnumerable<T> 视为流 IDataReader,这就是 SqlBulkCopy消耗