怎样的程序可以达到接近于sql的"导入导出数据"功能的速度,谢谢 目的数据源是sql数据库,源数据是文本,自己的程序目前只有此功能的1/10都不到的速度 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法1:用bcp命令,方法2:用bulk insert 语句,缺点是需要文本文件在服务器所能访问到的路径上。方法3:用SqlBulkCopy类, bulk insert不行么?我上次感觉这个比数据库的导入导出还快啊 >>方法2:用bulk insert 语句,缺点是需要文本文件在服务器所能访问到的路径上。我是在本地建立了一个共享文件夹给服务器用的因为服务器在局域网内。 http://blog.csdn.net/Linux7985/archive/2009/03/05/3959716.aspx这个就还不错了 cjcgy,BULK INSERT的灵活性怎样,我需要对文本内的一些内容作些改变,比如作些替换,增加自增之类的,所以我先在程序端把改好的数据放到dataset在一次性导入数据库,这样的需求BULK INSERT是否不行呢? 通过使用formatfile,可以bulk insert支持文件与表列数不对应的导入,比如表中有自增字段的情况,但是如果需要做其他加工就不行了。如果你已经放到dataset中了,那就可以用SqlBulkCopy类。 Aceess 数据库中模糊查询的问题 请问DATASET这样的数据怎么获得? Vs2003做的程序部署问题 c# 删除文件 【新手求助】C# winform 框架问题 复合控件问题 向文件写入16进制的问题 帮我看看这个函数有问题吗?为什么返回的是 -1 VS.NET2003开发环境问题,急死我了!▲▲▲▲▲ 怎样不通过系统的WIM来获取系统进程,或检测进程启动,代码最佳! c#中用鼠标移动控件的问题。 不太明白《%# %》以及Eval是什么意思? 跪求:visual studio 2005 视频教程(刚入门)
方法2:用bulk insert 语句,缺点是需要文本文件在服务器所能访问到的路径上。
方法3:用SqlBulkCopy类,
我是在本地建立了一个共享文件夹给服务器用的因为服务器在局域网内。
这个就还不错了
如果你已经放到dataset中了,那就可以用SqlBulkCopy类。