datatable数据批量倒入数据库

                    //导入数据
                    SqlBulkCopy sqlbulk = new SqlBulkCopy(connection);
                    sqlbulk.NotifyAfter = dt.Rows.Count;

                    //目标数据库表名
                    sqlbulk.DestinationTableName = "statistics_temp";
                    //数据集字段索引与数据库字段索引映射
                    sqlbulk.ColumnMappings.Add("c", "c");
                    sqlbulk.ColumnMappings.Add("d", "d");
                    sqlbulk.ColumnMappings.Add("a", "a");
                    sqlbulk.ColumnMappings.Add("projname", "projname");
                    //导入
                    sqlbulk.WriteToServer(dt);
                    sqlbulk.Close();

原文地址:https://www.cnblogs.com/yuanws/p/1427392.html