操作必须使用一个可更新的查询,郁闷之极!
我做好的一个系统,传到虚拟主机上去,在Web.config里设置:customErrors mode= "On ",每当向Access数据库写入数据的时候,提示 "操作必须使用一个可更新的查询 "错误.
在另外一家的虚拟主机上没有这个问题.
我认为是服务器给的权限不够,可那边的技术员说权限已经给了, 而且别人的.net程序正常.
靠,郁闷之极,不知道怎么解决了!
[解决办法]
肯定是权限问题.数据库所在的文件夹没给写权限.
[解决办法]
以前也碰到过,似乎要在 IIS里面设置一下才行。
如果管理员不让改,楼主试着将 mdb文件的目录换个再试试?
[解决办法]
如果是NTFS分区,在要修改的文件夹按右键> > 共享和安全> > 安全> > 添加> > 高级> 立即查找
[解决办法]
肯定是权限问题.数据库所在的文件夹没给写权限.