使用SQL语句完成.
注意还要考虑对两个数据库中可能重复的记录进行处理

解决方案 »

  1.   

    用动态SQL语句完成,买一本专业的数据库书就有。
      

  2.   

    用两个DTATBASE 和两个QUERY就搞定了,给分吧!!!!
      

  3.   

    to aft_st_sd(浪子)
      如果你给我写个例子程序,我一定加分给你
      

  4.   

    用那个叫什么movedata...忘了叫什么名字了,delphi的控件
      

  5.   

    用最笨的方法吧!
    用两个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;
    这样应该行!