我用个MDB数据库abc.mdb存放在服务器上,该服务器的网址是.http://www.XXXX.com 而数据库就放在该网站所在服务器的根目录下,可以理解为http://www.xxxx.com/abc.mdb
我想用VB编写程序,以方便在客户端通过INTERNET访问ABC.MDB.并可以对她进行添加,删除,修改,查询,统计等功能.请问我该用什么语句对数据库进行连接.请大虾位赐教.

解决方案 »

  1.   

    该文件夹设置成 everyone 完全控制
      

  2.   

    strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=http://www.xxxx.com/abc.mdb
    ;Jet OLEDB:Database Password=xxxxx;User Id=admin"
      

  3.   

    按您的方式连接好数据库后
    我在使用select语句,访问数据时提示文件名无效
      

  4.   

    Dim connstring As String
    connstring = "Provider=Microsoft.Jet.OLEDB.4.0;persist security info=false;data source=http://www.xxxx.com/abc.mdb"
      

  5.   

    對於直接使用Web 共享文件是不會被接受的,須下載為臨時文件.另外提供一個使用RDS(Remote Data Service)訪問遠程數據庫的方法,要以參考以下頁面當中使用
    http://www.yesky.com/20021118/1640338.shtml片段:
    set rds = CreateObject("RDS.DataSpace") Set df = rds.CreateObject("RDSServer.DataFactory","http://192.168.0.1") '192.168.0.1 为WEB服务器IP地址 strcn="provider=ms remote;remote server=http://192.168.0.1;handler=msdfmap.handler;data source=pubsdatabase;" '192.168.0.1 为WEB服务器IP地址 strsql= "getalljobs" Set rs = df.Query(strCn, strSQL)