Web ap没有权限访问d:\,把你的access文件放到web的目录里去,或者给aspnet帐号权限访问d:\

解决方案 »

  1.   

    将access文件所在的文件夹设置为共享,勾选“允许网络用户更改我的文件”
      

  2.   

    jupiterII:
    我试过你的方法了还是不行!
    Edison621(柏拉图的永恒):
    我试过你的方法了也不行?还有办法吗?
      

  3.   

    呵呵,在WEB里默认的权限是不能调用应用程序的
    你需要设定一下,
    将ASP。NET用户权限设定为可访问权限,
    不过要提醒你的是,
    因为你现在做的是B/S结构,
    如果你要设定权限你需要在每一个访问你服务器的客户端都这么设定,
    所以我还是不推荐这种用法
      

  4.   

    楼上的,前面的说法我同意,后面的我不赞同。如果给目录建立了ASPNET用户,也就是所有通过ASPNET程序的都可以访问!
      

  5.   

    以上的问题解决了但:
    我的Access数据库是的安全用户设置的,在客户端执行时服务器端总要提示登录信息提示你 录入用户名和密码。
    当将访问方式改为“登录访问”后提示服务器运行失败,若为“交互式”则出现登录提示!这个又如何解决!