部分内容为学习过程中从网上搜集保存备份,以防源网站关闭后无法检索。如有涉及版权请留言,看到后处理
摘要: IProvider里有一个用于实现批量插入的插件服务接口IBatcherProvider,此接口在前一篇文章中已经提到过了。 一、SqlServer数据批量插入 SqlServer的批量插入很简单,使用SqlBulkCopy就可以,以下是该类的实现: 以上没有使用事务,使用事务在性能上会有一定的影响 阅读全文
posted @ 2016-12-26 11:45 Y档案Y 阅读(608) 评论(0) 推荐(0)
摘要: 特别注意 sqlbulkcopy.ColumnMappings.Add(dt.Columns[i].ColumnName, dt.Columns[i].ColumnName); 插入的时候列的顺序可以不一致,但名称和数据类型最好要保存一致。不一致时候,也能进行正确的转换,除了比如DataTime数据 阅读全文
posted @ 2016-12-26 11:42 Y档案Y 阅读(346) 评论(0) 推荐(0)