X
xll
Unregistered / Unconfirmed
GUEST, unregistred user!
在C/S模式中,向服务器上的SQL SERVER 插数据,
i:=0;
WITH table1 do
begin
open
while i<1000 do
begin
insert;
fieldbyname('x1').asinteger:=dd[i,0];
fieldbyname('x2').asinteger:=dd[i,1];
fieldbyname('x2').asinteger:=dd[i,2];
....
post;
inc(i);
end;
end;
按理说通过数组应该很快,Table1是空表,但速度奇慢,不知何原因?
我需要通过数组的方法来操纵数据库,不要和我谈Query
i:=0;
WITH table1 do
begin
open
while i<1000 do
begin
insert;
fieldbyname('x1').asinteger:=dd[i,0];
fieldbyname('x2').asinteger:=dd[i,1];
fieldbyname('x2').asinteger:=dd[i,2];
....
post;
inc(i);
end;
end;
按理说通过数组应该很快,Table1是空表,但速度奇慢,不知何原因?
我需要通过数组的方法来操纵数据库,不要和我谈Query