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;
                }
            }
  • 相关阅读:
    java中4种修饰符访问权限的区别
    Java中List的排序方法
    Hibernate事务
    @Component、@Service、@Constroller
    MySQL查看一个表的创建文本以及删除表某列的索引
    深入Session2
    Tomcat容器的Session管理
    深入Session
    使用spring mvc或者resteasy构建restful服务
    Spring MVC学习回顾
  • 原文地址:https://www.cnblogs.com/jiangguanghe/p/2353153.html
Copyright © 2011-2022 走看看