用最笨的方法吧! 用两个DATABASE和两个RABLE或用ADO控件吧 table2.first; while not table2.eof do begin talbe1.edit; talbe1.insert; talbe1.fieldbyname('字段名').asstring:=table2.fieldbyname('字段名').asstring; .............. .............. talbe1.post; end; 或用Query(对两个数据库不行) query.active:=false; query.sql.clear; query.sql.add('insert tablename1 form tablename2') query.active:=ture; 这样应该行!
如果你给我写个例子程序,我一定加分给你
用两个DATABASE和两个RABLE或用ADO控件吧
table2.first;
while not table2.eof do
begin
talbe1.edit;
talbe1.insert;
talbe1.fieldbyname('字段名').asstring:=table2.fieldbyname('字段名').asstring;
..............
..............
talbe1.post;
end;
或用Query(对两个数据库不行)
query.active:=false;
query.sql.clear;
query.sql.add('insert tablename1 form tablename2')
query.active:=ture;
这样应该行!