将数据批量写入数据库

    xiaoxiao2021-09-17  42

    using (System.Data.SqlClient.SqlBulkCopy bcp = new System.Data.SqlClient.SqlBulkCopy(strConnect)) { //指定目标数据库的表名 bcp.DestinationTableName = "tableName"; //建立数据源表字段和目标表中的列之间的映射 bcp.ColumnMappings.Add("a", "a"); bcp.ColumnMappings.Add("s", "s"); bcp.ColumnMappings.Add("d", "d"); bcp.ColumnMappings.Add("f", "f"); bcp.ColumnMappings.Add("g", "g");//将数据源的对应的列添加的目标表中的列 //写入数据库表 dt 是数据源DataTable bcp.WriteToServer(dt); //关闭SqlBulkCopy实例 bcp.Close(); }
    转载请注明原文地址: https://ju.6miu.com/read-677673.html

    最新回复(0)