c# 数据库批量插入大量数据

 在读公司老代码发现的一个插入数据的方式
暂时先记录一下,细节后续再进行表重

DataTable excelData = new DataTable()

exceelData.........//按照自己业务添加数据

using (System.Data.SqlClient.SqlBulkCopy bcp =
new System.Data.SqlClient.SqlBulkCopy(HelpModel.ConnectionString))
{
bcp.BatchSize = 5000;//每次传输的行数
bcp.NotifyAfter = 100;//进度提示的行数
bcp.DestinationTableName = "TableName";//目标表
bcp.ColumnMappings.Add("excelData列名1", "目标表列名1");
bcp.ColumnMappings.Add("excelData列名2", "目标表列名2");
bcp.ColumnM

c# 数据库批量插入大量数据最先出现在Python成神之路

版权声明:
作者:倾城
链接:https://www.techfm.club/p/13972.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>