在源数据库中打开一个database对象(DAO)或connection对象(ADO):cnn.execute "insert into table1 in [otherdb.mdb] select * from table1"其中otherdb.mdb是目标数据库。

解决方案 »

  1.   

    对于本地的两个Access文件又怎样操作呢?是不是要先做两个数据文件的连接?
      

  2.   

    没办法的你是Access不是SQL SERVER 要是SQL SERVER道是可以。
    你只能打开两个连接一条条的导了。
      

  3.   

    用DTSPackage对象
    下面是我从D\NWIND.MDB导数据到D\db1.mdb。
    你去用以下SqlServer的、数据导入导出的功能,它有一个过程能够生成VB的文件。你可以把这个文件放到你的程序中,就可以实现数据对导了。(注这个VB文件是一个VB的模块。
    '****************************************************************
    'Microsoft SQL Server 2000
    'Visual Basic file generated for DTS Package
    'File Name: C:\Documents and Settings\Administrator\My Documents\Dts.bas
    'Package Name: 新建包
    'Package Description: DTS 包描述
    'Generated Date: 2002-10-18
    'Generated Time: 15:01:12
    '****************************************************************