| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2072 人关注过本帖
标题:不能更新。数据库或对象为只读
只看楼主 加入收藏
iamliubo
Rank: 1
等 级:新手上路
帖 子:357
专家分:0
注 册:2005-11-7
收藏
 问题点数:0 回复次数:44 
不能更新。数据库或对象为只读
Microsoft JET Database Engine (0x80040E09)
不能更新。数据库或对象为只读。
/wangye/house/regcl.asp,
上面是系统给我的提示,我觉得我编的程序没问题,有没有可能是设置的问题,问题是出在哪???谢谢
<!--#include file="../conn.asp"-->
<%
ztid=request("ztid")
zt=request.Form("zt")
nr=request.Form("neirong")
set hfrs=server.CreateObject("adodb.recordset")
set ztrs=server.CreateObject("adodb.recordset")
ztrs.open"select * from zt where id="&session("id"),conn,1,3
ztrs.addnew
ztrs("huifuzhi")=ztrs("huifuzhi")+1
ztrs.update '提示错误是从这行开始,不管我是注册还是提交信息都是在这行提示上面那几行字
hfrs.open"select * from hf where ztid="&session("id"),conn,1,3
hfrs.addnew
hfrs("zt")=zt
hfrs("neirong")=nr
hfrs("zuozhe")=session("uid")
hfrs("hftime")=time()
hfrs("ztid")=session("id")
hfrs.update
ztrs.close
set ztrs=nothing
hfrs.close
set hfrs=nothing
response.Write"<script language=javascript>alert('发言成功');window.location='finish.asp';</script>"
%>
搜索更多相关主题的帖子: 数据库 对象 
2005-12-31 14:38
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
数据库或对象为只读。

是不是数据库文件是只读的~?
代码好象没问题

2005-12-31 14:46
iamliubo
Rank: 1
等 级:新手上路
帖 子:357
专家分:0
注 册:2005-11-7
收藏
得分:0 
看只读点右键 属性是不是就可以,如果是的话,数据库的只读选项上的只读并没划钩啊,还有别的地方能设置只读吗???还是还有的的什么问题

2005-12-31 14:50
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 

用SQL Server吧,用了就没这问题了


本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2005-12-31 14:53
iamliubo
Rank: 1
等 级:新手上路
帖 子:357
专家分:0
注 册:2005-11-7
收藏
得分:0 
那用SERVER SQL 除了CONN里的文件需要修改,其他地方还需要修改吗

2005-12-31 14:55
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
set ztrs=server.CreateObject("adodb.recordset")
ztrs.open"select * from zt where id="&session("id"),conn,1,3
ztrs.addnew
ztrs("huifuzhi")=ztrs("huifuzhi")+1
ztrs.update


要不这样吧,你把上面的那四句改成一句试试
conn.execute("insert into zt (huifuzhi) values (huifuzhi+1)")

2005-12-31 14:56
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
以下是引用iamliubo在2005-12-31 14:55:00的发言:
那用SERVER SQL 除了CONN里的文件需要修改,其他地方还需要修改吗

要的,不过SQL语法还是一样的


2005-12-31 14:57
iamliubo
Rank: 1
等 级:新手上路
帖 子:357
专家分:0
注 册:2005-11-7
收藏
得分:0 
我SQL用的不好,请尽可能的帮我看看上面是那设置的有问题好吗.谢谢你们了^-^

2005-12-31 14:58
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
以下是引用iamliubo在2005-12-31 14:55:00的发言:
那用SERVER SQL 除了CONN里的文件需要修改,其他地方还需要修改吗

某些SQL语句要改,比如insert


本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2005-12-31 14:59
iamliubo
Rank: 1
等 级:新手上路
帖 子:357
专家分:0
注 册:2005-11-7
收藏
得分:0 
那我只能用ACCESS了,要不我需要该的地方就太多了,我都快撞墙了

2005-12-31 15:01
快速回复:不能更新。数据库或对象为只读
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040932 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved