public void BulkToDataBase(DataTable table)
{
using (SqlConnection conn=new SqlConnection("数据库连接字符串"))
{
conn.Open();
using (SqlBulkCopy copy=new SqlBulkCopy(conn))
{
copy.DestinationTableName = "需要插入数据库的表名";
copy.BatchSize = table.Rows.Count; //需要批量插入的行数
copy.ColumnMappings.Add("数据源中源列的名称", "目标表中目标列的名称");
copy.WriteToServer(table); //将DataTable中的数据写入数据库表
}
}
}
ADO.NET批量插入数据
最新推荐文章于 2024-04-26 15:30:27 发布