zoukankan      html  css  js  c++  java
  • SqlBluckCopy 保存大数据

     DataTable dt = new DataTable();
                dt.Columns.Add("UserName", typeof(string));
                dt.Columns.Add("Age", typeof(int));
                dt.Rows.Add("zzq1", 19);
                dt.Rows.Add("zzq2", 20);
                using (System.Data.SqlClient.SqlBulkCopy bcp = new System.Data.SqlClient.SqlBulkCopy("Data Source=.;Initial Catalog=Test;Integrated Security=True"))
                {
                    //指定目标数据库的表名
                    bcp.DestinationTableName = "UserInfo";
    
                    //建立数据源表字段和目标表中的列之间的映射
                    bcp.ColumnMappings.Add("UserName", "UserName");
                    bcp.ColumnMappings.Add("Age", "Age");
    
                    //写入数据库表 dt 是数据源DataTable
                    bcp.WriteToServer(dt);                
                    //关闭SqlBulkCopy实例
                    bcp.Close();
                }
    
                //using (SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=Test;Integrated Security=True"))
                //{
                //    string sql = "Delete [Test].[dbo].[UserInfo]";
                //    using (SqlCommand com = new SqlCommand(sql, conn))
                //    {
                //        conn.Open();
                //        object obj = com.ExecuteScalar();
                //    }
                //}
    

      

  • 相关阅读:
    RaisedButton
    Icon
    RichText
    GridView
    HTML常用标签
    HTML语法
    HTML简史
    17_继承
    16_Math
    16_ArrayList
  • 原文地址:https://www.cnblogs.com/since87/p/3538980.html
Copyright © 2011-2022 走看看