select field1,field2,field3,... from table1 where ...UNIONselect field1,field2,field3,... from table2 where ...

解决方案 »

  1.   

    呵呵,没问题,你可以用两个ADO对象。然后在VB程序中从一个中取出数据,然后放入另一个中。或者,如果你其中一个数据源是sql server时,也可以考虑使用sql server的导入导出功能。
      

  2.   

    我想把rs1中的table1中的数据insert 到rs2中的table1中,用ado如何实现?
      

  3.   

    下面的SQL 语句应该可以实现吧:
    insert into [rs2.table1] select * from [rs1.table1].
      

  4.   

    在数据库系统里已有一个Server,比如叫svr1,再建立一个linkServer如svr2,然后insert into [svr1..table1] select * from [svr2.table1].   
      

  5.   


    申请两个数据库连接,先连接DB1,执行一个查询,构造一个游标循环;然后再连接DB2,从游标里每FETCH出一条记录,就执行一次INSER INTO DB2。知道循环结束
      

  6.   

    我在VC50下直接调用ODBC API做过类似的程序,实现两个数据源的数据静态复制,可以实现的
      

  7.   

    如果不是一定要用程序实现的话,我觉得最好还是使用工具,如SQL SERVER的IMPORT和OUTPORT;否则的话ZZYY的方法是很容易实现的,虽然笨着点。
      

  8.   

    如果不是一定要用程序实现的话,我觉得最好还是使用工具,如SQL SERVER的IMPORT和OUTPORT,使用时记得设置参数以免在合并前删除了原来表中的数据;否则的话ZZYY的方法是很容易实现的,虽然笨着点。