sql数据迁移工具(数据表的数据批量转化成SQL语句)手游最新版本

sql数据迁移工具(数据表的数据批量转化成SQL语句)手游最新版本

大小:548.2M 语言: 中文

类型:教育培训 系统:macOS

备案号:备案号:粤8U-200647615-68S
简介 相关 评论(7)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全


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

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

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

  NorthWindBulkOp.SqlRowsCopied+= 
            newSqlRowsCopiedEventHandler(OnRowsCopied);

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

这是一个效率最高的sql数据表转sql语句的工具蓝天社区app下载安装-蓝天社区1.0.0 手机版

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());
    }



      

体彩天下-彩种 乐动体育靠谱吗 体育课游戏 体育器材肋木架 太阳城体育下载
展开全部
应用信息
用户评论 跟帖评论

热门评论

最新评论

2025/11/10 08:54
苏州大学打造的移动客户端软件,AI小苏app提供了校园最新的资讯,相关应用,校园通告、课程安排等信息第一时间掌握。官方介绍AI小苏可以帮助新生了解苏大的更多详细...

支持( 95 ) 盖楼(回复)

2025/11/11 20:43
下班就可以找兼职,海量的兼职可以轻松获取,线上线下都有,而且每一个都有着安全保障,可以直接联系第一手人员,轻松对话,兼职种类繁多,适合各个不同领域,让你在闲暇时...

支持( 17 ) 盖楼(回复)

2025/11/09 20:44
建标库官网app是一个专业分享各种建筑图集标准规范的手机软件,可以直接通过手机app下载你想要的各种图集资料,非常方便,适合建筑行业的朋友,需要的网友可以来下载...

支持( 6 ) 盖楼(回复)

2025/10/31 21:40
你是否在为了忘记宽带密码而发愁呢?有了这款软件你就可以轻松找回宽带连接的账号密码了,只需要运行本软件即可查看本机宽带密码。宽带密码查看器怎么用1、下载安装宽带密...

支持( 52 ) 盖楼(回复)

2025/11/16 16:55
当顾客在另一客户端完成订单支付后,通过个推来通知商家有新的订单。用户可以开启或者关闭语音功能。店铺收银语音助手app厂商介绍   ...

支持( 128 ) 盖楼(回复)

2025/11/17 18:30
没个人都会有寂寞的时候,其实这样就最需要路然不老歌软件,它是款音质非常好的网络电台软件,能够在任何时候让你听小说、听故事、听文章等等。从而缓解你痛苦的心情!路然...

支持( 129 ) 盖楼(回复)

2025/11/02 22:58
幻视AR增强版是一款虚拟现实的手机应用,通过对图像、实物进行识别,并实时展现虚拟内容的展现,可用于影视、餐饮、汽车、房产、教育等多个领域,喜欢就下载吧。内容提要...

支持( 23 ) 盖楼(回复)

2025/10/29 12:16
铂银贷是一款可以贷款的软件,主要是360平台推出的,一个不错的贷款借款平台,贷款产品非常的丰富,额度自由选择,想借就借,最高额度20万,审核速度超快,当天就能下...

支持( 61 ) 盖楼(回复)

2025/11/15 11:10
猫箱物语超好玩的模拟养猫类的游戏,游戏画风十分治愈,里面的猫咪超可爱的哦,你需要不断的收集各种道具来提升自己猫咪的等级哦,这样你可以获得的奖励会更多,还可以改变...

支持( 114 ) 盖楼(回复)

2025/11/09 18:19
联想会员app是专为广大联想会员制作,软件拥有优惠券礼包,生活特权,会员价商品等等诸多功能服务,可以帮助用户更好的畅享生活。也可以更好的管理自己的联想账号以及查...

支持( 94 ) 盖楼(回复)

2025/11/13 01:04
刃心手游版总体玩下来说,打击感很强,画面感也不错,连击数越多画面越炫,非常的给力。另外游戏的水墨画的画风真的是很吸引人,很多玩家也是冲这个入坑的吧,非常的赞!游...

支持( 14 ) 盖楼(回复)

2025/11/07 17:47
财务凭证装订机,让你工作起来省时又省力,这份得力3881财务凭证装钉机说明书,一份完美的pdf格式的电子书籍,非常的实用,各个按钮的功能都用图片标示出来了,欢迎...

支持( 76 ) 盖楼(回复)

2025/11/03 16:58
“通信大数据行程卡",简称"行程卡",是由工信部指导,中国信通院、中国电信、中国移动、中国联通共同推出的行程查询服务,可以免费为用...

支持( 47 ) 盖楼(回复)

2025/10/29 18:47
格灵同步课堂是一款学习教育类的电视软件,也可以用于安卓系统手机和平板,这款软件主要是针对幼儿教育打造,里面有各种学前和各个学龄儿童对应的课程,主要是免费,也没有...

支持( 112 ) 盖楼(回复)

2025/11/05 20:26
火线穿越之狙击是一款射击战斗冒险rpg手游。游戏有着丰富的玩法内容,玩家将化身狙击王进行战斗。各种武器可以选择,不同的地图场景,瞬狙、甩狙使用出你的绝招吧,快加...

支持( 7 ) 盖楼(回复)