批量数据插入SqlBulkCopy
1 //批量数据插入 SqlBulkCopy 2 public void UsingSqlBulkCopy() 3 { 4 using (SqlBulkCopy bulkCopy = new SqlBulkCopy(connStr)) 5 { 6 bulkCopy.DestinationTableName = "Users"; 7 bulkCopy.ColumnMappings.Add("Name", "UserName");//DataTable中列名与数据库表中列名的映射 8 bulkCopy.WriteToServer(table); 9 } 10 }
极大的提高了数据插入的速度。
分享每天的收获之一种快乐。