zoukankan      html  css  js  c++  java
  • 批量插入数据(1)

      private static void DataTableToSQLServer( DataTable dt)
            {
                string connectionString = GetConnectionString();

                using (SqlConnection destinationConnection =new SqlConnection(connectionString))
                {
                    destinationConnection.Open();

                    using (SqlBulkCopy bulkCopy =new SqlBulkCopy(destinationConnection))
                    {
                        try
                        {
                            bulkCopy.DestinationTableName = "T_EIInformation";//要插入的表的表明
                            bulkCopy.ColumnMappings.Add("Email", "Email");//映射字段名 DataTable列名 ,数据库 对应的列名
                            bulkCopy.ColumnMappings.Add("author", "author");
                            bulkCopy.ColumnMappings.Add("Title", "Title");
                            bulkCopy.ColumnMappings.Add("Type", "Type");
                            bulkCopy.ColumnMappings.Add("confName", "confName");
                            bulkCopy.ColumnMappings.Add("Language", "Language");
                            bulkCopy.ColumnMappings.Add("Publicationyear", "Publicationyear");
                            bulkCopy.ColumnMappings.Add("Conferencelocation", "Conferencelocation");
                            bulkCopy.WriteToServer(dt);
                        }
                        catch (Exception ex)
                        {
                            Console.WriteLine(ex.Message);
                        }
                        finally
                        {
                            // Close the SqlDataReader. The SqlBulkCopy
                            // object is automatically closed at the end
                            // of the using block.
                          
                        }
                    }

                }
               
            }

  • 相关阅读:
    拍照
    【HDU 4372】 Count the Buildings (第一类斯特林数)
    【HDU 5370】 Tree Maker(卡特兰数+dp)
    【HDU 4436】 str2int (广义SAM)
    【BZOJ 3926】 [Zjoi2015]诸神眷顾的幻想乡 (广义SAM)
    【HDU 5184】 Brackets (卡特兰数)
    【HDU 1133】 Buy the Ticket (卡特兰数)
    【BZOJ 1191】 [Apio2010]特别行动队 (斜率优化)
    【BZOJ 1597】 [Usaco2008 Mar]土地购买 (斜率优化)
    【BZOJ 1096】 [ZJOI2007]仓库建设 (斜率优化)
  • 原文地址:https://www.cnblogs.com/nxxshxf/p/6195346.html
Copyright © 2011-2022 走看看