我想访问另一台机器192.168.99.32上的AddressBook.mdb文件,连接字符如下:addressBookConnection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\192.168.99.32\E:\yes\AddressBook.mdb;Persist Security Info=False;" E:\yes是一个共享的文件夹,并且允许用户对其进行改写,AddressBook.mdb属性为“存档”,可运行后出现如下问题: '\\192.168.99.32\E:\yes\AddressBook.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。 请大家指点啊,谢了啊

解决方案 »

  1.   

    ...E:\yes是一个共享的文件夹...
    那它的共享名是什么?
    用它的共享名,而不是E:\yes
      

  2.   

    谢谢楼上啊,共享名也是yes啊!该怎么写啊?望指点啊
      

  3.   

    \\192.168.99.32\yes\AddressBook.mdb
    试试
      

  4.   

    虽然你的机器可以访问另一台机器,但是你的iis进程用户,没有权限访问,所以不是有效的,可以将那个共享目录,做一个本地磁盘映射路径试试 
    或者每次都用net   use登录一下那台机器
        建立网络驱动器,参看   
      http://blog.csdn.net/knight94/archive/2006/03/21/631309.aspx