小弟初学delphi开发数据库,有一问题,请指教!条件:有一SQL数据库库名:RCH,表名:T_His_Veh_Traffic
另有一ACCESS库 库名:a.mdb 表名:T_His_Veh_Traffic
现在要根据条件查询出SQL中的数据备份到ACCESS中(SQL是服务器上,
ACCESS是本机库),在大量数据时(百万条)怎么进行备份语句怎么写(用delphi)另:DELPHI可以对DTS进行编程控制吗?
谢谢!感激!
另有一ACCESS库 库名:a.mdb 表名:T_His_Veh_Traffic
现在要根据条件查询出SQL中的数据备份到ACCESS中(SQL是服务器上,
ACCESS是本机库),在大量数据时(百万条)怎么进行备份语句怎么写(用delphi)另:DELPHI可以对DTS进行编程控制吗?
谢谢!感激!
先执行下面的
//获取a.mdb 中表T_His_Veh_Traffic的结构
AdoQuery2.Sql.add('select * from T_His_Veh_Traffic where 1>2');
AdoQuery2.open;
-----------------
AdoQuery1.First; //假设前面对SQL数据的查询已经完成,AdoQuery1中已有数据
while not AdoQuery1.Eof do
begin
AdoQuery2.Append;
for i:=0 to AdoQuery1.FieldCount - 1 do
begin
AdoQuery2.Edit;
AdoQuery2.FieldByName(AdoQuery1.Fields[i].FieldName).AsString := AdoQuery1.Fields[i].AsString;
end;
AdoQuery1.Next;
end;
AdoQuery2.UpdateBatch;