怎么远程连接access数据库??????

解决方案 »

  1.   

    access数据库是桌面型的数据库,和sql的server型相对应,好像不支持远程连接的。如果在局域网内,可以把access数据库所在的目录共享试试。
      

  2.   

    可以在Access数据库所在服务器上做一些接口,通过调用接口操作Access
      

  3.   

    Access作为一种桌面式的数据库不是用来远程链接的 
    如果要用远程就用SQL   Server 
    把Access导入SQL   Server也很容易
    http://www.enet.com.cn/article/2004/0730/A20040730329225.shtml
      

  4.   

    Access是无法远程连接的  、···你可以使用SQL SERVER
      

  5.   

    可能用web service实现一层封装。
      

  6.   

    想连也可以,先在服务器安装一个sqlserver,sqlserver里加上access数据库,远程就可以直接连接到access数据库。比较简单
      

  7.   

    步骤:sqlserver2000-》企业管理器-》安全性-》链接服务器-》新建链接服务器,下来按照向导操作。
      

  8.   

    guanlianwei 的方法是可行的吗 进去后怎么设置啊
      

  9.   

    远程是无法直接操作access,如果你一定要用他,一定远程,那可以在access机上做一个简单的webservice来操作数据库,客户机-webservice-access
      

  10.   

    既然装了sql server,为什么还要连access
      

  11.   


    呵呵,用sql 命令就行
    命令这样写
    select * from  OPENQUERY(链接数据库,'SELECT * FROM 数据表')
      

  12.   


    如果不会设置,可以直接用代码加链接服务器
        sql:='sp_addlinkedserver '+
        '@server = '+''''+'swxt'+''''+','+
        '@srvproduct = '+''''+'ODBC'+''''+','+
        '@provider = '+''''+'MSDASQL.1'+''''+','+
        '@provstr='+''''+'Driver={Microsoft Visual FoxPro Driver};UID=;PWD=;SourceDB='+trim(str)+';SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;'+'''';这是我以前写的代码,找了下,找到了链接Visual FoxPro的,链接access也一样,把'@provstr='内容改成链接access的字符串就行。