zoukankan      html  css  js  c++  java
  • 单表入库最快的方法

    现在在弄一个入库的数据操作,发现了一个很快很好的入库方法,放在这里方便以后查找

     /// <summary>

            /// 最快的单表入库方法
            
    /// </summary>
            
    /// <param name="dtSource">数据源</param>
            
    /// <param name="destinationTableName">目标表</param>
            
    /// <returns></returns>
            public static int SqlBulkCopyToDB(DataTable dtSource, string destinationTableName)
            {
                try
                {
                    using (SqlBulkCopy sbc = new SqlBulkCopy(connectionString))
                    {
                        SetSqlBulkCopyMapping(sbc, dtSource.Columns);
                        sbc.DestinationTableName = destinationTableName;
                        sbc.WriteToServer(dtSource);
                    }
                    return 1;
                }
                catch (SqlException ex)
                {
                    Console.WriteLine("异常:" + ex.Message);
                    return 0;
                }
            }
  • 相关阅读:
    MySQL存储过程
    [转载]JDBC应该始终以PreparedStatement代替Statement
    Restlet入门例子 RESTful web framwork for java
    Cglib的使用方法(3)Mixin
    HDOJ_1220
    精华:OracleHelper类
    web.config详解
    ADO.NET结构
    字典树
    WCF、Net remoting、Web service概念及区别
  • 原文地址:https://www.cnblogs.com/jiangguanghe/p/2353153.html
Copyright © 2011-2022 走看看