provider=Microsoft.Jet.OLEDB.4.0
我建立了一个adoQuery,没其他了。已有的条件:两个数据库 源数据库.mdb  目标.mdb,不在同一个文件夹。
结构相同,有两个表:历史表 和 年代表 ,历史表 有两个字段:  目录,内容
                                       年代表 有3个字段: 序号 年代 任务源数据库.mdb  历史表 有多条记录,年代表有多条记录
目标.mdb   只建立两个表,都没有记录请高手帮忙,sql语句怎么写:
使用sql实现。把 源数据库.mdb 中的 历史表 全部复制到 目标.mdb 中的 历史表中。
             把 源数据库.mdb 中的 年代表  序号=2 的记录 复制到 目标.mdb 中的 年代表中。网上找过来,是用这种格式 inser into table (field1,field2) select from table2
我想知道带路径和数据库文件名时,怎么写

解决方案 »

  1.   

    使用in子句
    inser into table1 (field1,field2) select from table2 in '源数据库.mdb' 详细的in子句说明请看传送门
      

  2.   

    请问 jet ole db和路径怎么写?
      

  3.   

    为源数据库与目标数据库各建一个数据联连和query,然后用query之间的复制功能
      

  4.   

    inser into table1 (field1,field2) select from table2 in '源数据库.mdb'  这个‘源数据库.mdb’是可以加ip地址和路径的