S
sjjwan
Unregistered / Unconfirmed
GUEST, unregistred user!
我在数据保存到Access中去,用的是Ado控件。但我觉的速度太慢了。比如我现在有10000条记录的话,我是用一个For循环,如
for ii := 0 to 10000 do
begin
ADOQuery1.append;
ADOQuery1.fieldbyname('name').asstring := names;
ADOQuery1.post;
end;
这样的大概要几分钟,速度实在太慢了。
又如在读取时,也是太慢了。如:
for ii := 0 to 10000 do
begin
names := ADOQuery1.fieldbyname('name').asstring;
ADOQuery1.next;
end;
哪位高手帮我解决下,怎样才能提高速度。
for ii := 0 to 10000 do
begin
ADOQuery1.append;
ADOQuery1.fieldbyname('name').asstring := names;
ADOQuery1.post;
end;
这样的大概要几分钟,速度实在太慢了。
又如在读取时,也是太慢了。如:
for ii := 0 to 10000 do
begin
names := ADOQuery1.fieldbyname('name').asstring;
ADOQuery1.next;
end;
哪位高手帮我解决下,怎样才能提高速度。