ADO速度问题!请指教(50分)

  • 主题发起人 xiaoxian
  • 开始时间
X

xiaoxian

Unregistered / Unconfirmed
GUEST, unregistred user!
数据库服务器: win2000 server+sql server
本地:win2000

本人用ADOquery 的loadfromfile方法,得到本地xml文件的数据,然后逐条检查后端数据库
表,如果有此条数据,用ADOQUERY控件执行update语句,否则执行inert语句。有一万多条数据
执行了2个多小时,不知道怎样设置ADOQuery的属性可以优化速度?请指教

还有,在此过程中,好想会丢失数据,最后1万多条数据,只插入8000多条,不知道为什么???请指教
 
将sql server中数据一次读出,在内存中加以比较,速度会会很多
 
用多线程也应该可以
 

Similar threads

S
回复
0
查看
784
SUNSTONE的Delphi笔记
S
S
回复
0
查看
719
SUNSTONE的Delphi笔记
S
顶部