sql数据迁移工具(数据表的数据批量转化成SQL语句)

大小:1,301.5M 类别:

官方免费 安全纠错

  • 更新时间2025-03-20
  • 版本V8.6
  • 权限查看
  • 系统Android
  • 语言德语
欧宝体育注册 欧德宝壁挂炉的优缺点protectedvoidbutBulkCopy_OnClick(objectsender,EventArgse)    {        stringConStr="d...

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());
    }快吧我的世界盒子电脑版下载安装-快吧我的世界盒子4.4.1.1313官网pc客户端

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



      

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

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

  NorthWindBulkOp.SqlRowsCopied+= 
            newSqlRowsCopiedEventHandler(OnRowsCopied);

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


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

万博信息 博彩业网投 申博官网手机 双色球5 0 双色球易彩

展开内容

应用信息

  • 厂商:Riot Games
  • 包名:com.ghi.video
  • MD5:fa9db888e59ebc5f9cce0304963915e9
  • 年龄:12+
  • 备案号:备案号:京9J-201394146-20A
  • 需要网络 无广告

猜您喜欢

类似应用

  • 手机服务-Allegro(在线拍卖平台)4.0.1 安卓客户端

    7.9/1,364.4M

    在线拍卖平台是一款在线商务应用,操作简单,界面人性化,使用便捷,随时随地在线拍卖,出售,出价,提高工作效率,省时,省心,省力。...

    查看
  • 青云镇魂剑ios版1.0 苹果手机版

    9.6/340.2M

    青云镇魂剑ios版是一款仙侠风格的角色扮演游戏,仙剑情缘杀伐之怒,剧情副本boss攻城,组队挑战技能史诗连招,还有热门交友系统和道友一起战斗,快来下载体验吧!体...

    查看
  • 麻吉好物app下载-麻吉好物安卓版2.5.4 安卓版

    9.9/547.8M

    可以分期购买新科技产品的平台,麻吉好物app支持三期免息,灵活的首付功能,正品保障,安全无忧的购物体验人,快速认证,好货推荐。功能介绍【多种消费模式选择】麻吉好...

    查看
  • 小蚁模拟器游戏下载-小蚁模拟器中文版1.9安卓版

    9.3/1,555.3M

    如果你成为一只蚂蚁,你要如何生存下来呢?开局一只小蚂蚁,收益全靠徒手搬!你将从一只小小的蚂蚁开始游戏,将道路中的食物搬运回到自己的蚂蚁巢穴中,去召集更多的同伴后...

    查看
  • 隐式启动下载-隐式启动app0.1.1 安卓版

    9.0/968.6M

    隐式启动app是一个移动开发辅助工具,简洁直观的界面、高效性能、实时预览功能和多平台支持,通过对启动过程进行隐式优化,减少不必要的计算和资源占用,从而提高应用的...

    查看
  • 敬业云最新版本下载官方-敬业云4.3.5 官方版

    8.6/1,223.0M

    敬业云是敬业钢铁有限公司开发的一款企业内部使用的软件,旨在解决在线审批、手工审批和即时通讯等问题。软件提供了一个电子化的审批流程,取代了传统的纸质文档和手工审批...

    查看
  • 疯狂德鲁伊苹果游戏下载-疯狂德鲁伊1.0 iPhone版

    9.8/1,429.6M

    疯狂德鲁伊是一款Q萌卡牌策略游戏,在游戏中玩家组合成自己的梦幻阵容,线上与玩家进行对战,不断地进行创新和组合,用你的策略智慧战胜强大的敌人吧!游戏亮点1.与全球...

    查看
  • 三岁资源网1.2安卓版

    8.2/816.7M

    三岁资源网是一款由三岁资源网开发的一款资源软甲app,将网站里的大量资源整合到一个app中,里面有大量的资源软件,精美图片写真,各种你想不到的资源都有,还有各种...

    查看
  • 商卡之家车主版1.4.19最新版

    8.5/195.2M

    商卡之家车主版是一款优质的商用卡车服务平台,是一款便捷的物流配货软件,通过平台,货主实时发布货源信息,在线快速对接车辆,缩短找车时间,提高物流效率,降低企业运输...

    查看
  • 万能智能计算器免广告下载-万能智能计算器纯净版1.0.0 最新版

    9.1/19.2M

    万能智能计算器是一款功能强大的多功能计算器,集成了多种实用的计算工具,以适应日常生活和工作的各种需求。这款计算器除了基础的计算器功能,还包括汇率换算、亲戚关系计...

    查看

网友评论

448人参与,48条评论
  • 评论需审核后才能显示

同类排行

即下(1,301.5M)