一个asp.net留言板程序,在自己机器(win2K+IIS5)试好了,没有问题。
   可上传到一个Server2003服务器上就出错了,浏览的时候没有问题,就是做一些写操作的时候,比如写新留言,删除留言等。是不是没有权限呀,如果是,在哪加上权限呀,是在IIS6下加,还是在目录的安全里面加呢?谢谢

解决方案 »

  1.   

    是不是要对某个文件夹操作
    注意若是NTFS格式,需要设置文件夹权限若不是,出错是什么提示
      

  2.   

    操作必须使用一个可更新的查询。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。出错信息如上。
    我用的是access库,这个库也是位于wwwroot下的,硬盘是NTFS格式。是要在文件夹的安全里面加权限吗?如果是加什么用户,和XP下一样,加一个ASP.net用户吗?谢谢
      

  3.   

    试下
    identity impersonate="false"
      

  4.   

    右键文件夹>>属性>>安全>>添加帐号everyone>>允许全选>>ok
      

  5.   

    我加了个asp.net帐户的全部权限也不行,非要加everyone吗?
      

  6.   

    加上everyone,成功了,谢谢flashasp(flashasp)