如何在DELPHI中将XML文档更快更安全地导入SQL表中? ( 积分: 100 )

  • 主题发起人 主题发起人 successwork
  • 开始时间 开始时间
S

successwork

Unregistered / Unconfirmed
GUEST, unregistred user!
我是个新手,希望大家给HELP!
如何在DELPHI中将XML文档更快更安全地导入SQL表中?哪个富翁有代码?
我是将XML文档中的记录,逐条加入,只是有点慢,11万的数据要17分钟,太慢!
谢谢大家给出好的解决方法,谢谢!
 
就是逐条加入,也有方法加快的,例如用ADO来插入的话,你可试一下看看这个属性CursorType,缺省它都是clUseClient,你将其更改为clUseServer看看,效果会提高很多的,11万条记录其实也不算多,依我看,最多100秒也应该能搞掂了。
 
感谢楼上的HELP
有没有BCP工具大批量加入的办法?
 
寻绎,大富翁:
我试了,不行,能不能详细些!
我发现时间处理长,主要是因为文件太大,打开,处理,寻找XML中的节点,然后找到每条记录,逐条加时间长,不在于SQL的处理时间!
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部