ADODataSet 中有上万条记录要存入数据库中,
我开始这样写,但程序一直运行,导致界面无响应了!for i:=0 to ADODataSet.RecordCount-1 do
begin
ADODataSet1.Append;
...
...
..
ADODataSet1.post
end;
有没有比较快点的存入数据库的方法,无响应是不是要用多线程解决啊!
我开始这样写,但程序一直运行,导致界面无响应了!for i:=0 to ADODataSet.RecordCount-1 do
begin
ADODataSet1.Append;
...
...
..
ADODataSet1.post
end;
有没有比较快点的存入数据库的方法,无响应是不是要用多线程解决啊!
另外也可以用MSSQL的bcp、OpenRowSet等语句来实现
先从设计上解决一下。