zoukankan      html  css  js  c++  java
  • SqlBulkCopy高效插入数据

    /// <summary>   

    •         /// 使用SqlBulkCopy方式插入数据   
    •         /// </summary>   
    •         /// <returns></returns>   
    •         private static long SqlBulkCopyInsert()   
    •         {   
    •             Stopwatch stopwatch = new Stopwatch();   
    •             stopwatch.Start();   
    •   
    •             DataTable dataTable = GetTableSchema();   
    •             for (int i = 0; i < count; i++)   
    •             {   
    •                 DataRow dataRow = dataTable.NewRow();   
    •                 dataRow[2] = Guid.NewGuid();   
    •                 dataTable.Rows.Add(dataRow);   
    •             }   
    •   
    •             //Console.WriteLine(stopwatch.ElapsedMilliseconds);//初始化数据时间   
    •   
    •             SqlBulkCopy sqlBulkCopy = new SqlBulkCopy(SqlHelper.SqlConnection);   
    •             sqlBulkCopy.DestinationTableName = "Passport";   
    •   
    •             if (dataTable != null && dataTable.Rows.Count != 0)   
    •             {   
    •                 sqlBulkCopy.WriteToServer(dataTable);   
    •             }   
    •             sqlBulkCopy.Close();   
    •   
    •   
    •             stopwatch.Stop();   
    •             return stopwatch.ElapsedMilliseconds;   
    •         }   
    •   
  • 相关阅读:
    文件的上传和下载
    UIMenuController
    iOS中JavaScript和OC交互
    显示图片的各种方式
    图文混排
    介绍一下Cocao 和Cocoa Touch
    iOS 利用UIWebView与JavaScript交互的最简单办法(本人已验证可行)
    UIAlertView和UIAlertControl
    iOS的一些常用性能优化,和内存优化的方法
    关于ARC和MRC
  • 原文地址:https://www.cnblogs.com/hs0811/p/3276860.html
Copyright © 2011-2022 走看看