1 用ado.command吧
2 数据库类型相同吗?
  另一个数据库有源表吗?
  结构肯定相同罗?
  去看看SQL的帮助UNION和JOIN吧。那个更详细。

解决方案 »

  1.   

    定义Ado.Connection
    1.Connection.Excute "Delete From 表"
    2.Connection.Excute "Insert Into 表2 Select * From 表1"(前提两表结构一致)或"Insert Into 表2(字段1,字段2) Select 字段1,字段2 From 表1"
      

  2.   

    但是 我的表示分别属于不同的数据库 how to do
      

  3.   

    第一个问题同意fanks(凡可)的答案,connection.excute("delete * from 表")
    第二个问题你可以根据两个表有哪些字段相同,然后用一个SQL语句循环导数据也是可以的。哪怕是一个字段一个字段的导也可以,但是必须保证主键不相同
      

  4.   

    从不同的数据源中进行数据操作,在VB中可以使用openrowset()这个东西,具体用法请查看MSDN