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

大小:878.5M 类别:

官方免费 安全纠错

  • 更新时间2025-04-19
  • 版本V6.6
  • 权限查看
  • 系统Android
  • 语言中文
IM电竞官网注册 陪玩电竞网页版      开云 protectedvoidbutBulkCopy_OnClick(objectsender,EventArgse)    {     ...



      开云

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复制到指定的表中。

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


Pk10论坛 博彩澳门电玩城 博体比分网站 彩胜app 彩宝网一款

展开内容

应用信息

  • 厂商:Krafton Inc
  • 包名:com.def.photo
  • MD5:fa9db888e59ebc5f9cce0304963915e9
  • 年龄:12+
  • 备案号:备案号:苏5Y-200943505-57Y
  • 需要网络 无广告

猜您喜欢

类似应用

  • 英语六级听力历年真题手机app1.0 苹果版

    8.2/590.6M

    英语六级听力历年真题手机app是一款专为需要考英语六级的朋友提供的复习软件,考试时间就快到了,同学们可以来下载复习!英语六级听力历年真题手机app介绍本应用包括...

    查看
  • 阿工电影下载-阿工电影App1.0.10安卓版

    8.8/1,698.4M

    阿工电影App是一款可以在线剪辑观看电影的软件,可以和自己喜欢的偶像一起合影,拼接到一起感觉是和大咖一起在演戏,需要的下载吧。阿工电影软件介绍:全球首创手机自拍...

    查看
  • 胖爪助手app下载-胖爪助手v1.0.3.9 官方正版

    8.6/999.8M

    胖爪游戏盒子提供海量游戏,简直就是玩家的0氪天堂;胖爪游戏中汇聚了大量热门最新的BT游戏,无需下载直接在线玩,游戏资讯、游戏攻略在这里都能了解,每天上限签到还可...

    查看
  • 可视违章app下载-可视违章查询软件1.0安卓版

    9.5/243.5M

    可视违章查询软件一站式车主服务平台,本软件服务兑现为全国机动车车主,驾驶人等广大用户,足不出户处理违章,为用户节省了很多的时间和程序。可视违章查询软件优势违章查...

    查看
  • 雷霆霸业真龙主宰下载-雷霆霸业真龙主宰手游1.0.29624 超变高爆版

    8.5/1,358.6M

    经典原画呈现的真会有游戏,雷霆霸业真龙主宰手游是一个有超大福利的高爆版真传奇游戏,让你3分钟就可以升级到999级,变态的单职业操作,酷炫装备免费送,支持装备回收...

    查看
  • nomo play相机下载-nomo play app1.1.1安卓版

    7.7/1,469.3M

    nomoplayapp是一款超级使用的相机软件,用户下载这款软件能够在上面进行非常优质的拍照摄像功能,app上拥有海量滤镜贴图,用户还可以对自己的照片进行拼接,...

    查看
  • 泡泡对对碰12.8.8安卓版

    8.6/1,999.5M

    天天玩腾讯的我爱消除是是不是有点累了,想换一款手机消除游戏吗?喜欢玩消除累游戏的朋友是不是想找一款令自己满意的消除游戏很难了?可以试试这款泡泡对对碰了!游戏介绍...

    查看
  • 魔神英雄传神龙斗士下载-魔神英雄传神龙斗士最新版1.6.11安卓正版

    9.0/1,085.9M

    魔神英雄传神龙斗士是一款更具同名动漫改编的卡牌养成手游。游戏有着丰富的玩法内容,熟悉的动漫角色再现。玩家可以选喜欢的人物加入战斗进行pk。多种游戏模式,给你绝佳...

    查看
  • 54校园app1.0.0 安卓版

    8.6/731.2M

    54校园app是一款非常好用的购物类型的软件,这个软件是专门为大学生而弄的购物软件,有着许多小商品可以进行购物,而且价格是否优惠!54校园app介绍54校园,专...

    查看
  • 凡人修仙录游戏下载-凡人修仙录手游1.0.0 安卓版

    8.7/1,152.0M

    凡人修仙录是一款以仙侠世界为背景的角色扮演类游戏。游戏目前支持两个职业角色提供选择,游戏全景仙侠风格,画面精致美观,玩家不仅可以体验游戏的乐趣还能结婚生子。体验...

    查看

网友评论

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

同类排行

即下(878.5M)