如上

解决方案 »

  1.   

    这要看什么数据库了数据库不同方法也不同。。
    其实最简单的就是
      select * from a库
      create b库  表
      然后  insert ..
    如果用的数据库可以支持互相倒可以利用  sql脚本
      

  2.   

    我用两个DATASET,A检索要导出的数据,B连到要导入的数据库上,然后从A中读一条数据就在B中APPEND一下,最后POST,但这样速度很慢,不知道有什么好方法,请不惜赐教
      

  3.   

    你这样改用insert 语句试试。。另外我想知道你的两个数据库什么样的
    另外数据量有多大
      

  4.   

    数据库是ACCESS表结构一样,数据量很大,有几十万行
      

  5.   

    了解数据库接口编程吗?数据库(sqlserver)有一个专用的DLL,那里有很多接口,好象支持不同数据库的数据导入(如果是access的话,不知道是否支持这些,如果你找不到该类函数,就只好用sql语言来解决了,建议用insert,因为相对append来说,它少了一个指针移动的操作,可能会相对快点)
      

  6.   

    insert  我用的ado 连接 access 数据量在  几十万的时候还行。
    再大我不敢说了
      

  7.   

    我觉得。。你现在太慢的原因。可能在连接上。。换乘ado 的连接看看
    另外。压缩一下access数据库...
      

  8.   

    Select * into table01 from b_table02
      

  9.   

    关注中……
    可是一个query不能同时连到两个表上呀,是不是一定要用两个query??