• C# BulkCopy System.Data.SqlClient 数据库批量添加行数句


    1.新建一个datatable表字段名称和类型与数据库的类型完全一致

    例如:

     DataTable DataMain = new DataTable();
                DataMain.Columns.Add("Id", typeof(Guid));
                DataMain.Columns.Add("Name", typeof(string));
                DataMain.Columns.Add("Culture", typeof(string));
                DataMain.Columns.Add("TwoLetter", typeof(string));
                DataMain.Columns.Add("IsDefault", typeof(bool));
                DataMain.Columns.Add("DisplayOrder", typeof(int));

    2.table表中添加数据

    3.建立链接将table对象放到

    例如:

      SqlConnection conn = new SqlConnection(connString);
       conn.Open();
     SqlBulkCopy BulkCopy = new SqlBulkCopy(conn);
    BulkCopy.DestinationTableName = "T_Sys_LocaleResource";  // 指定表名称                                              
     BulkCopy.WriteToServer(Datadetil);//放进去
    conn.Close();

    注意:数据库操作用try case  搞一下 

  • 相关阅读:
    2017年度最具商业价值人工智能公司TOP50 榜单发布
    滑动swipe的妙用
    UE3优化
    UE4 框架
    制作HUD
    Component概念
    手游记事
    C++与UnrealScript脚本交互
    unreal Script(US)一些注意事项
    UDK游戏打包详解
  • 原文地址:https://www.cnblogs.com/hanke123/p/12660256.html
Copyright © 2020-2023  润新知