您当前位置: 首页 休闲益智游戏 澳门星际平台棋牌

澳门星际平台棋牌

澳门星际平台棋牌

类型: 休闲益智游戏 版本: V10.9

大小: 1,563.9 时间: 2025-12-14

推荐语
推荐语
澳门星际平台棋牌 安卓棋牌怎么开发这两天公司让做一个导数据的功能,从Excel文件中将数据导出并插入到数据库中,起初我是循环每一行数据,然后一条一条的将数据插入,这样做虽然功能上没什么问题,但是如果数据量大的话,会很影响性能。于是在高人的指点下学习了SQLBulkCopy类,该类主要用于批量迁移数据到数据库中,至于数据源不加限制,只...
应用介绍

这两天公司让做一个导数据的功能,从Excel文件中将数据导出并插入到数据库中,起初我是循环每一行数据,然后一条一条的将数据插入,这样做虽然功能上没什么问题,但是如果数据量大的话,会很影响性能。于是在高人的指点下学习了SQLBulkCopy类,该类主要用于批量迁移数据到数据库中,至于数据源不加限制,只要数据可以加载到DataTable或是IDataReader,就可以利用该类批量导入。下面贴一个例子:
  

protectedvoidbutBulkCopy_OnClick(objectsender,EventArgse)
    {
        stringConStr="database=TEST;uid=sa;pwd=sa;server=(local)";

        //使用SqlBulkCopy把内存表DataTable里的数据插入答卷数据表
        using(SqlBulkCopybcp=newSqlBulkCopy(ConStr))
        {
            //指定目标数据库的表名
            bcp.DestinationTableName="ARTICLE";

            //建立数据源表字段和目标表中的列之间的映射
            bcp.ColumnMappings.Add("T","TITLE");
            bcp.ColumnMappings.Add("C","CONTENTS");
            bcp.ColumnMappings.Add("D","DATA");

            //定义生成通知事件之前要处理的行数
            bcp.NotifyAfter=1000;

            //处理完要处理NotifyAfter的行数时触发的事件
            bcp.SqlRowsCopied+=
                newSqlRowsCopiedEventHandler(OnRowsCopied);

            //写入数据库表
            bcp.WriteToServer(dt);
            //关闭SqlBulkCopy实例
            bcp.Close();
        }
    }

    privatevoidOnRowsCopied(objectsernder,SqlRowsCopiedEventArgse)
    {
        Response.Write(e.RowsCopied.ToString());
    }


这是一个效率最高的sql数据表转sql语句的工具魔域手游哪款可以赚钱

  DestinationTableName属性定义了要复制表的目标名称

  ColumnMappings返回一个SqlBulkCopyColumnMapping项集合,SqlBulkCopyColumnMappingCollection.Add方法参数为数据源类名称,目标表中目标列的名称.也可以先定义一个SqlBulkCopyColumnMapping,然后使用Add方法添加,SqlBulkCopyColumnMapping主要用于与目标数据表的表结构不一致的情况
        
  NotifyAfter指定生成通知事件之前要处理的行数,指定在每次处理行完成的时候发生的事件,比如每次复制了1000行以后就提示1000行复制完成

  NorthWindBulkOp.SqlRowsCopied+= 
            newSqlRowsCopiedEventHandler(OnRowsCopied);

    最后WriteToServer方法,把SqlDataReader复制到指定的表中。



      

应用信息
相关版本
相关推荐
同一开发者
本类最新
相关专题
相关文章
用户评论
真人美女砸金花可提现

真人美女砸金花可提现

2025/11/18 13:22更新

南瓜侠运营端app是一款共享充电宝运维管理软件,实现与商家共享收益,在大时代环境下共赢,同时方便查看订单数据收益等功能。是众创时代网络科技有限公司旗下帮助合伙人...

移动宽带 网友 xyzwap 博雅丹东棋牌手机版
博雅丹东棋牌手机版

支持 ( 176 ) 盖楼(回复)

移动宽带 网友 xyzwap 小区卖什么挣钱
小区卖什么挣钱

支持 ( 78 ) 盖楼(回复)

移动宽带 网友 xyzwap 休闲棋牌软件
休闲棋牌软件

支持 ( 14 ) 盖楼(回复)

移动宽带 网友 xyzwap 淘宝兼职美工赚钱么
淘宝兼职美工赚钱么

支持 ( 22 ) 盖楼(回复)

移动宽带 网友 xyzwap 东鹏控股能赚多少钱
东鹏控股能赚多少钱

支持 ( 200 ) 盖楼(回复)

移动宽带 网友 xyzwap 皇家aaa拼三张百人棋牌
皇家aaa拼三张百人棋牌

支持 ( 169 ) 盖楼(回复)

移动宽带 网友 xyzwap 977棋牌娱乐平台
977棋牌娱乐平台

支持 ( 14 ) 盖楼(回复)

移动宽带 网友 xyzwap 简单赚钱方法
简单赚钱方法

支持 ( 141 ) 盖楼(回复)

移动宽带 网友 xyzwap 现在最好赚钱的方法
现在最好赚钱的方法

支持 ( 26 ) 盖楼(回复)

移动宽带 网友 xyzwap 互联网赚钱吗
互联网赚钱吗

支持 ( 47 ) 盖楼(回复)

移动宽带 网友 xyzwap 开冒菜馆挣钱吗
开冒菜馆挣钱吗

支持 ( 184 ) 盖楼(回复)

移动宽带 网友 xyzwap 大菠萝棋牌代理赚钱
大菠萝棋牌代理赚钱

支持 ( 164 ) 盖楼(回复)

移动宽带 网友 xyzwap 注册送现金游戏娱乐平台
注册送现金游戏娱乐平台

支持 ( 130 ) 盖楼(回复)

移动宽带 网友 xyzwap 知音app赚钱是真的吗
知音app赚钱是真的吗

支持 ( 21 ) 盖楼(回复)

移动宽带 网友 xyzwap 日赚100的方法
日赚100的方法

支持 ( 64 ) 盖楼(回复)

移动宽带 网友 xyzwap 王者工作室是怎么赚钱
王者工作室是怎么赚钱

支持 ( 81 ) 盖楼(回复)

移动宽带 网友 xyzwap 凯叔讲故事怎么赚钱
凯叔讲故事怎么赚钱

支持 ( 62 ) 盖楼(回复)

移动宽带 网友 xyzwap 小投资办厂项目推荐
小投资办厂项目推荐

支持 ( 98 ) 盖楼(回复)

移动宽带 网友 xyzwap 卖早餐一年能赚多少钱
卖早餐一年能赚多少钱

支持 ( 170 ) 盖楼(回复)

移动宽带 网友 xyzwap 大学生赚钱创意
大学生赚钱创意

支持 ( 13 ) 盖楼(回复)

查看更多评论

澳门星际平台棋牌

休闲益智游戏 1,563.9

下载