不能更新。数据库或对象为只读。42行及前面后面的几行贴出来看看.数据库只读,查看一下WEB文件夹的相关设置,是否可读写?

解决方案 »

  1.   

    确保access数据库的所有权限已经对asp.net 用户开放。
      

  2.   

    这个问题这里有很多现成的答案,不信你随便搜一搜,不可更新就是没有写入修改的权限啦.
    NTFS格式的话
    xp的话点数据库文件所在文件夹共享,"允许他人修改"之类
    2000的话在共享里面everyone给写入修改的权限就行了,或者给asp.net足够的权限
    fat的话
    好像直接就能用
      

  3.   

    你的系统是xp吧?如果是xp的话要把数据库文件所在的文件夹权限给够,最好设为共享。并查看是不是有只读属性。
      

  4.   

    如果ACCESS文件放在NTFS格式的盘上,就会有这种现象出现,将ASP.net用户写权限赋给该文件或文件夹即可。如果放在FAT32上就没有问题了。
      

  5.   

    我感觉是权限设置问题iis 权限设置你察看用户权限
      

  6.   

    herodraw(herodraw) 说的对,给分