日期:2014-05-19  浏览次数:20444 次

操作必须使用一个可更新的查询,郁闷之极!
我做好的一个系统,传到虚拟主机上去,在Web.config里设置:customErrors   mode= "On ",每当向Access数据库写入数据的时候,提示 "操作必须使用一个可更新的查询 "错误.
在另外一家的虚拟主机上没有这个问题.
我认为是服务器给的权限不够,可那边的技术员说权限已经给了,   而且别人的.net程序正常.
靠,郁闷之极,不知道怎么解决了!

------解决方案--------------------
肯定是权限问题.数据库所在的文件夹没给写权限.
------解决方案--------------------
以前也碰到过,似乎要在 IIS里面设置一下才行。

如果管理员不让改,楼主试着将 mdb文件的目录换个再试试?
------解决方案--------------------
如果是NTFS分区,在要修改的文件夹按右键> > 共享和安全> > 安全> > 添加> > 高级> 立即查找
------解决方案--------------------
肯定是权限问题.数据库所在的文件夹没给写权限.