假设远程的ACCESS数据库的地址是http://community.csdn.net/1.mdb 现在物品箱远程访问他 OLEDBconnection应该怎么写 谢谢 

解决方案 »

  1.   

    ADO.NET OLEDB不支持远程数据库连接。
    asp或者ADO可以使用下面的连接
    "Provider=MS Remote;Remote Server=http://<ip address or server name>;Remote Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\inetpub\wwwroot\file1.mdb;" 
      

  2.   

    把数据库文件放在虚拟目录下,用以下方式访问string strPath = Page.Server.MapPath("1.mdb")//返回与Web服务器上的指定虚拟路径相对应的物理文件路径
    string strConn = string.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0}", strPath);