本页主题: 关于 “不能更新。数据库或对象为只读。” 错误 的解决办法 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

我是学生
今宵没的睡
级别: 江湖大侠


精华: 3
发帖: 762
威望: 571 点
财富: 40 K币
贡献值: 0 点
注册时间:2005-11-25
最后登录:2008-11-12

 关于 “不能更新。数据库或对象为只读。” 错误 的解决办法

管理提醒:
本帖被 gszxt 执行置顶操作(2007-04-28)
[attachment=32]
出现这个错误提示,一般来说,有三种可能:
1.程序设置不可更新(rs.open sql,conn,1,3, 3为可更新)
2.被修改文件(通常是数据库文件,也可能是其它文本文件)具有只读属性;
3.用户没有修改文件的权限;

第三种可能性最大,下边是第三种情况的解决办法:
文件权限是对于 使用NTFS文件系统 的用户来说的. 如果你的分区是NTFS的,那很可能是没有权限.

1.我的电脑->工具->文件夹选项->查看 选项卡
2.找到 "使用简单的共享" ,将前面的"对号"去掉  -->确定
[attachment=34]

如果是Win2K的系统,则不需要前两个步骤

3.找到你的数据库 右击 -> 属性 ->安全 选项卡.

4.安全选项卡 大致有两块可操作区.一块是显示用户列表的,一块是显示所选中用户的权限列表的.
[attachment=35]

5.在用户列表那里 单击 添加-> 出现选择用户或用户组的对话框
[attachment=36]

6.输入 Iusr_我的电脑 (我的电脑是你的计算机名,如果你的计算机名是Computer 则输入 Iusr_Computer,这是IIS的一个用户.)
[ 或者 点击 <立即查找> 在出现的对话框里选择 该用户 -->确定
如果用户列表中已经有该用户,则不需要该步骤. ]
[attachment=37]

7.回到 文件(文件夹) 属性对话框, 在权限列表里修改该用户的权限 (加上修改权限)
[attachment=40]


用同样的方法对 其它ASP程序要修改的文件 添加权限.


第6步 的用户名也可以为 EveryOne 但不建议用该用户. 原因嘛,看看这个用户名就知道.给它添加了权限,也就是任意一个用户对该文件都有修改的权限了.
[ 此贴被我是学生在2007-05-11 12:54重新编辑 ]
这个世界上只有两件事是最公平的:
1.每个人每天都只有24小时;
2.每个人都必须面对死亡.
-------------------------------------------------------------
本人长期受理动态ASP网页制作与修改,留言簿、论坛制作等业务。
我的邮箱 我的主页
顶端 Posted: 2007-04-24 12:06 | [楼 主]
gszxt
级别: 论坛版主


精华: 4
发帖: 596
威望: 894 点
财富: 16995 K币
贡献值: 0 点
注册时间:2004-10-01
最后登录:2007-10-25

 

不错,
很多兄弟姐姝都遇到这个问题
主站:城市家电网
技术站:智略网络-建站/维护/技术交流

ASP技术交流@IECN.NET群:16669796、16669978
.NET技术交流@IECN.NET群:16818352
顶端 Posted: 2007-04-26 12:00 | 1 楼
我是学生
今宵没的睡
级别: 江湖大侠


精华: 3
发帖: 762
威望: 571 点
财富: 40 K币
贡献值: 0 点
注册时间:2005-11-25
最后登录:2008-11-12

 

就是因为我在初学ASP时因为出现这个问题,而我当时又不懂,还一直以为我的程序有错....

害我差点把ASP给放弃了....

所以,把它发了上来,带图,遇到这个问题的看一下就明白了.
这个世界上只有两件事是最公平的:
1.每个人每天都只有24小时;
2.每个人都必须面对死亡.
-------------------------------------------------------------
本人长期受理动态ASP网页制作与修改,留言簿、论坛制作等业务。
我的邮箱 我的主页
顶端 Posted: 2007-04-26 20:01 | 2 楼
lijialinvip
级别: 入门弟子


精华: 0
发帖: 2
威望: 0 点
财富: 814 K币
贡献值: 0 点
注册时间:2007-05-29
最后登录:2007-05-29

 

老大,不早说,我为这个问题整整想了一个星期,试了N次试验才发现问题所在,晕啊,浪费这么多时间!
顶端 Posted: 2007-05-29 19:41 | 3 楼
帖子浏览记录 版块浏览记录
IECN社区 » ASP/.Net/MSSQL

Time now is:01-09 02:38, Gzip disabled 京ICP备06069722号
Powered by PHPWind v6.3.2 Certificate Code © 2003-08 PHPWind.com Corporation