我只做过用Access的,不过应该差不多。 用一个ADOTable一个ADOQuery,Table绑到目标库,Query绑到源库。 while not *.ADOQuery.Eof do begin *.ADOTable.Fields[*].AsVariant:=*.ADOQuery.FieldByName('*').As数据类型; end
用sql自己的工具比如dts或者直接 insert db2..table2 select * from db1..table1 方便多了阿,这样数据不用再从客户端过一遍,所以可靠性和效率都提高了。
to firetoucher ,我就是希望这样导入,但是一定要写程序执行。该如何写那? 用什么控件执行? 见笑了,多谢!
这也不烦
自己搞个函数就行了
用一个ADOTable一个ADOQuery,Table绑到目标库,Query绑到源库。
while not *.ADOQuery.Eof do
begin
*.ADOTable.Fields[*].AsVariant:=*.ADOQuery.FieldByName('*').As数据类型;
end
insert db2..table2
select * from db1..table1
方便多了阿,这样数据不用再从客户端过一遍,所以可靠性和效率都提高了。
用什么控件执行?
见笑了,多谢!