DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: sprblck
今日帖子: 13
在线用户: 19
导航: 论坛 -> 数据库专区 斑竹:liumazi,waterstone  
作者:
男 hbug (hbug) ★☆☆☆☆ -
普通会员
2019/3/15 10:50:42
标题:
有用delphi调用过sqlbulkcopy的吗? 浏览:2349
加入我的收藏
楼主: 网上抄的C# 代码
System.Data.SqlClient.SqlBulkCopy bcp = new System.Data.SqlClient.SqlBulkCopy("连接字符串");

bcp.DestinationTableName="表名";

bcp.BulkCopyTimeout = 300;
bcp.WriteToServer(dataTable); 

这个能转成delphi的吗?想实用delphi批量插入数据库,查到这个。其它方法也行:)
----------------------------------------------
专业提供人力资源软件、指纹考勤软件、POS进销存软件、酒店餐饮软件
http://www.winsoftcn.com
作者:
男 luckyrandom (luckyrandom) ★☆☆☆☆ -
普通会员
2019/3/15 11:47:17
1楼: 同关注,或许其ADO.net驱动会有方法,现在不写代码,懒得去折腾
----------------------------------------------
SQL SERVER DBA QQ:315054403 曾经的Delphier  缘在上海
作者:
男 earthsbest (全能中间件) ▲▲▲▲△ -
普通会员
2019/3/15 13:17:10
2楼: 这里有,不知道性能怎么样:
https://tondrej.blogspot.com/2016/04/sql-server-bulk-copy-using-delphi.html

https://gist.github.com/tondrej/bc12fdf82ad04d6738df8c2d50459231

用 FireDAC ArrayDML 还简单些。
----------------------------------------------
Delphi4Linux Delphi三层/FireDAC 技术群:734515869 http://www.cnblogs.com/rtcmw
作者:
男 hbug (hbug) ★☆☆☆☆ -
普通会员
2019/3/15 14:01:20
3楼: @earthsbest ,奇怪,上面两个连接都打不开的。啥情况.
----------------------------------------------
专业提供人力资源软件、指纹考勤软件、POS进销存软件、酒店餐饮软件
http://www.winsoftcn.com
作者:
男 earthsbest (全能中间件) ▲▲▲▲△ -
普通会员
2019/3/16 15:20:14
4楼: Data.Win.OleDbUtils.pas
此帖子包含附件:earthsbest_2019316152028.zip 大小:4.2K
----------------------------------------------
Delphi4Linux Delphi三层/FireDAC 技术群:734515869 http://www.cnblogs.com/rtcmw
作者:
男 hbug (hbug) ★☆☆☆☆ -
普通会员
2019/3/17 7:57:09
5楼:  @earthsbest  非常感谢!
----------------------------------------------
专业提供人力资源软件、指纹考勤软件、POS进销存软件、酒店餐饮软件
http://www.winsoftcn.com
作者:
男 zgc123 (zgc123) ★☆☆☆☆ -
盒子活跃会员
2019/3/17 11:01:35
6楼: 楼主很多网站被天朝墙了。
----------------------------------------------
欢迎访问我的网站:http://zhenggc.cc/http://zhenggc.com
作者:
男 luckyrandom (luckyrandom) ★☆☆☆☆ -
普通会员
2019/3/18 9:16:45
7楼: 感谢  earthsbest ,抽时间试玩下
----------------------------------------------
SQL SERVER DBA QQ:315054403 曾经的Delphier  缘在上海
作者:
男 stlont (龙头老大) ★☆☆☆☆ -
盒子活跃会员
2019/3/18 17:40:51
8楼: delphi现在提供了封装好的batchmove控件,
连接好数据库,
直接使用就可以了
----------------------------------------------
-
作者:
男 luckyrandom (luckyrandom) ★☆☆☆☆ -
普通会员
2019/4/26 14:44:45
9楼: 在 FireDAC ETL 下有几个 batchmove 控件,不熟悉如何玩
试了下 Data.Win.OleDbUtils.pas 里的 BulkCopy 方法,OK
但若表有自增长字段,则报错
----------------------------------------------
SQL SERVER DBA QQ:315054403 曾经的Delphier  缘在上海
作者:
男 flashcqxg (初学者) ★☆☆☆☆ -
普通会员
2022/4/27 10:49:41
10楼: luckyrandom :
我也测试了,但是使用BulkCopy时,编译不过,提示错误:
[dcc32 Error] Unit1.pas(1134): E2029 '.' expected but '(' found
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行50.78125毫秒 RSS