c# 批量添加数据
2017-08-03 00:00
218 查看
同步其他系统数据时,常常需要获取其他系统的数据,当数据量太大时,传统的ef或ADO.NET操作都很慢,那么有没有更快的方式呢?
SqlBulkCopy:
直接上代码:
速度对比:ef<<ADO.NET<<SqlBulkCopy
SqlBulkCopy:
直接上代码:
using(var conn=new SqlConnection(ConnectString())) { try { conn.Open(); //复制 var bulkCopy = new SqlBulkCopy(conn) { DestinationTableName = tableName }; bulkCopy.WriteToServer(table); bulkCopy.Close(); return true; } catch (Exception) { return false; } }
速度对比:ef<<ADO.NET<<SqlBulkCopy
相关文章推荐
- C# excel数据批量导进后添加进数据库中
- c# 将datatable数据批量添加到数据库
- c# Sqlite批量添加数据
- C#批量添加数据的问题
- C# 用数据集Dataset批量添加记录到数据库
- C# List<T> Add方法循环添加时只保存了最后一次的数据(覆盖问题)
- 对DataGridView进行添加、修改、删除数据操作----C#
- C# 将数据批量插入accesss中
- 将其他库中的表的数据批量插入添加到另一个库的表中
- Yii2如何批量添加数据
- asp.net使用dataset批量添加数据
- 测试使用-批量往es索引中添加数据,es的使用小结。
- angular 输入添加,全选,批量删除表格数据
- C# BulkCopy方式数据批量导入数据库
- .Net中批量添加数据的几种实现方法比较
- sql 批量插入(一个数据库的表数据,添加到另一个数据库表) 数据类型nText和varchar在运算符equals不兼容的问题解决方案
- C#中使用ListView动态添加数据不闪烁(转)
- 如何把数据快速批量添加到Elasticsearch中
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据
- C# 将Access中时间段条件查询的数据添加到ListView中