L liaolion Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-14 #1 with Table1 do begin while not eof do begin //作一些操作 next end; end;
X xiaoywh Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-14 #2 多线程。。。开辟一块空间来存放你遍历的结果... 唯一注意的是线程的互斥问题
S SoftBoy Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-14 #3 好象没有吧,不过你可以用query或adoquery来筛选你要的记录,然后再处理。
J jamescjm Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-14 #6 尽量少用TABLE,用QUERY速度快多了,你在中间的(//作一些操作)可用SQL语言代替的尽量用, 把代码贴出来,大家给你参考一下。
L liu_liu Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-14 #8 Disablecontrols; EnableControls;
L liaolion Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-15 #11 我对于表中的每一个记录都要依次处理,我试过在代码: with Table1 do begin while not eof do begin //不作任何操作 next end; end; 不作任何操作,也需要一些时间,我只是想问一下有没有更快的遍历方式,Table1不一定是表,可以把它理解成 一个数据集。
我对于表中的每一个记录都要依次处理,我试过在代码: with Table1 do begin while not eof do begin //不作任何操作 next end; end; 不作任何操作,也需要一些时间,我只是想问一下有没有更快的遍历方式,Table1不一定是表,可以把它理解成 一个数据集。