前辈们好:
     为了 能单机使用 我现在想把 Sql2005中 某个表的数据 导出到Access数据库里的表中  应该怎么实现?  请前辈们指点一下   有源码参考 最好! 谢谢了 !

解决方案 »

  1.   

    http://hi.baidu.com/chentank/blog/item/86552fc445e05fae8226ac9e.html
      

  2.   

    在Sql 2005 中,Ad Hoc Distributed Queries用服务默认是关闭的
    如果想用外部运程链接就必须选启用它,对能够执行OPENDATASOURCE操作
    解決辦法:
    使用前启用: (Ad Hoc Distributed Queries)
    exec sp_configure 'show advanced options',1
    reconfigure
    exec sp_configure 'Ad Hoc Distributed Queries',1
    reconfigure
    使用後关闭: (Ad Hoc Distributed Queries)
    exec sp_configure 'Ad Hoc Distributed Queries',0
    reconfigure
    exec sp_configure 'show advanced options',0
    reconfigure开启Ad Hoc Distributed Queries后,在查询分析器里输入以下代码:insert into openrowset('Microsoft.Jet.OLEDB.4.0', 
       'c:\A.mdb';'admin';'',表名) select * from 数据库名..表名以上代码中全是单引号,注意