delphi bde-sql问题:删除paradox表指定内容(200分)

  • 主题发起人 主题发起人 jenhon
  • 开始时间 开始时间
测试了一下,生成记录很很快,20万条不到4分钟,删除很慢2万条就20多分钟,而且速度是随着记录的增多而变慢。后来用了个笨办法, 我将20万条记录和4万条对照表导入导oracle数据库,然后用 minus 合并到一张表,然后再将此表导出到paradox,改名即可,总共耗时约40分钟。快速导入导出的方法可搜索论坛。里面很详细。
下面是之前的测试程序,后面操作是手工完成的,改写成程序操作是可以的。
http://delphibbs.com/keylife/images/u271194/paradoxtest.rar
 
谢谢bmsr,这么麻烦的事情还忙我测试,也谢谢hityou给我启发,
最后我用了这个办法,我去修改那边的数据结构,两边都生成了a+b+c字段,一次删除。

bmsr贡献这么多,应该180,hityou:20
bmsr有没有意见?

其他人有没有意见?
没意见我今晚就结贴啦!!
再次谢谢热心的bmsr
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部