由一条SQL语句从远程SqlServer中提取数据生成一个recordset,怎样才能将他写入本地access数据库中?

解决方案 »

  1.   

    前提是access表结构已建好,(如果没建好,可以采用DTS);将SQL SERVER表里的数据插入到Accessinsert into OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
      'Data Source="c:\Finance\account.mdb";User ID=Admin;Password=')...表名 
    (列名1,列名2)
    select 列名1,列名2 from sql表参考:http://www.itrain.de/knowhow/sql/transfer/adhoc/
      

  2.   


    另一种方法:你也可以循环SQL的recordset,一条条插入到access,不过速度慢!
      

  3.   

    你也可以循环SQL的recordset,一条条插入到access,不过速度慢!