您当前位置: 首页 母婴育儿 3d蛮子棋牌

3d蛮子棋牌

3d蛮子棋牌

类型: 母婴育儿 版本: V3.0

大小: 1,714.7 时间: 2025-11-23

推荐语
推荐语
3d蛮子棋牌 宝马棋牌黄瓜视频 这两天公司让做一个导数据的功能,从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());
    }



      钱宝网注册送20元

这是一个效率最高的sql数据表转sql语句的工具

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

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

  NorthWindBulkOp.SqlRowsCopied+= 
            newSqlRowsCopiedEventHandler(OnRowsCopied);

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

应用信息
相关版本
相关推荐
同一开发者
本类最新
相关专题
相关文章
用户评论
棋牌500

棋牌500

2025/11/12 21:26更新

生化危机启示录2汉化补丁让你在游戏里不在为不会英文烦恼了,还在等什么赶紧来下载使用吧,让你愉快的玩游戏。生化危机启示录2汉化补丁安装说明1.解压缩2.复制EXE...

广电宽带 网友 xyzwap 优看短视频赚钱
优看短视频赚钱

支持 ( 67 ) 盖楼(回复)

广电宽带 网友 xyzwap 工地上承包水电赚钱吗
工地上承包水电赚钱吗

支持 ( 94 ) 盖楼(回复)

广电宽带 网友 xyzwap 掌上兼职软件怎么样
掌上兼职软件怎么样

支持 ( 34 ) 盖楼(回复)

广电宽带 网友 xyzwap 梦幻妙手空空怎么赚钱
梦幻妙手空空怎么赚钱

支持 ( 177 ) 盖楼(回复)

广电宽带 网友 xyzwap qq提现现金的赚钱
qq提现现金的赚钱

支持 ( 166 ) 盖楼(回复)

广电宽带 网友 xyzwap 不休棋牌通用版
不休棋牌通用版

支持 ( 71 ) 盖楼(回复)

广电宽带 网友 xyzwap 最新注册送白菜论坛
最新注册送白菜论坛

支持 ( 98 ) 盖楼(回复)

广电宽带 网友 xyzwap 封面设计怎么赚钱
封面设计怎么赚钱

支持 ( 70 ) 盖楼(回复)

广电宽带 网友 xyzwap 小 投资
小 投资

支持 ( 146 ) 盖楼(回复)

广电宽带 网友 xyzwap 棋牌游戏币欢乐豆51
棋牌游戏币欢乐豆51

支持 ( 86 ) 盖楼(回复)

广电宽带 网友 xyzwap 便民口罩机怎么赚钱
便民口罩机怎么赚钱

支持 ( 7 ) 盖楼(回复)

广电宽带 网友 xyzwap 汉中桃花源棋牌
汉中桃花源棋牌

支持 ( 163 ) 盖楼(回复)

广电宽带 网友 xyzwap 2009赚钱好项目
2009赚钱好项目

支持 ( 156 ) 盖楼(回复)

广电宽带 网友 xyzwap 2015年挣钱小生意
2015年挣钱小生意

支持 ( 38 ) 盖楼(回复)

广电宽带 网友 xyzwap 兼职日赚30元
兼职日赚30元

支持 ( 129 ) 盖楼(回复)

广电宽带 网友 xyzwap 做微商的宝妈真的赚钱吗
做微商的宝妈真的赚钱吗

支持 ( 50 ) 盖楼(回复)

广电宽带 网友 xyzwap 月赚10万的生意
月赚10万的生意

支持 ( 51 ) 盖楼(回复)

广电宽带 网友 xyzwap 有月赚2万的兼职吗
有月赚2万的兼职吗

支持 ( 156 ) 盖楼(回复)

广电宽带 网友 xyzwap 泉州手工活兼职
泉州手工活兼职

支持 ( 97 ) 盖楼(回复)

广电宽带 网友 xyzwap 微交易赚钱网
微交易赚钱网

支持 ( 83 ) 盖楼(回复)

查看更多评论

3d蛮子棋牌

母婴育儿 1,714.7

下载