批量数据快速插入


SQL Server 有提供 SqlBulkCopy 类,可以高效的批量插入大量数据到表中

 

所以 在GZDBHelper.MSSQL 模块对 IDataBase 对象进行了扩展,扩展处两个方法

public static void BulkCopy(this IDatabase current, DataTable table, int batchSize)
public static void BulkCopy(this IDatabase current, DataTable table, List<SqlBulkCopyColumnMapping> ColumnMappings, int batchSize)

实现 SQL Server 数据库 高效的批量插入数据

 

使用

引用模块 GZDBHelper.MSSQL 后,可以直接 db.BulkCopy 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
YES开发框架
评论列表

发表评论

评论内容
昵称:
关联文章

批量数据快速插入
.NET 百万级 大数据插入、更新 ,支持多种数据库
GZDBHelper快速使用
软件:批量HEIC转JPG 苹果手机照片格式转JPG
SQL根据条件分组批量取出一张表中最新的数据
SQL中根据日期范围生成所有日期数据批量生成日期
插入代码页面报错
ASP.NET MVC快速入门(一)
YES-WEB快速开发框架,.NET WEB开发平台,高效的web项目开发框架
域名工具:域名助理,批量查询域名是否注册
Winform开发的快速、健壮、解耦的几点建议
EF EntityFramework.MappingAPI批量导入 模型属性顺序和数据库表不一致时导入错位
SqlServer PIVOT函数快速实现行转列,UNPIVOT实现列转行
快速删除node_modules文件夹的三种方法
EF并发处理,防止并发修改数据
JOC快速开发框架按方向复制填充单元格
JOC快速开发平台添加了水印设置
iNeuOS工业互联网操作系统,增加算法分析平台,包括快速傅里叶变换、包络分析、倒频谱和自相关等算法
JOC快速开发平台,增加调试监听功能
YES-CMS 内容管理系统 快速发布与部署