SqlBulkCopy 批量插入
public void BulkData(string TableName, DataTable dt) { using (SqlConnection con = new SqlConnection(strConnectString)) { SqlBulkCopy sbk = new SqlBulkCopy(con); sbk.DestinationTableName = TableName;//服务器上目标表的名称。 sbk.BatchSize = dt.Rows.Count; sbk.BulkCopyTimeout = 120; con.Open(); sbk.WriteToServer(dt); } }