addnew问题

cshp 2004-11-26 01:27:27
<%
startime=timer()
dim conn
dim connstr
dim db
'更改数据库名字
db="liuyan.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;"
path="Data Source=" & Server.MapPath(""&db&"")
'如果你的服务器采用较老版本Access驱动,请用下面连接方法
' connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(""&db&"")
conn.Open connstr & path
set cc=server.CreateObject("adodb.recordset")
'cc.open"留言",conn,2,2
' mz=request.form("mz")
' mail=request.form("mail")
' xb=request.form("xb")
' neirong=request.form("neirong")
aa="select * from 留言 "

cc.open aa,conn,1,1
cc.addnew
cc("mz")="11111"
cc("mail")="123"
cc("xb")=xb
cc("neirong")="123123"
cc.update
'cc.close
'set cc=nothing
' conn.close
'set conn=nothing

%>
这段代码运行显示下面错误,那位大侠帮帮忙啊,在线等
ADODB.Recordset (0x800A0CB3)
当前记录集不支持更新。这可能是提供程序的限制,也可能是选定锁定类型的限制。还有一种是:不能更新。数据库或对象为只读。
...全文
154 19 打赏 收藏 举报
写回复
19 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
gu1dai 2004-11-26
cc.open aa,conn,1,1
cc.addnew
改为
cc.open aa,conn,1,3
cc.addnew
后面的数字表示打开记录集的方式
  • 打赏
  • 举报
回复
yb2008 2004-11-26
打错了:

cc.open aa,conn,3,2
  • 打赏
  • 举报
回复
yb2008 2004-11-26
cc.open aa,conn,3,1

再试试
  • 打赏
  • 举报
回复
chenyu112 2004-11-26
试试3,3
  • 打赏
  • 举报
回复
yb2008 2004-11-26
数据库权限不要用只读!
  • 打赏
  • 举报
回复
wen1818 2004-11-26
cc.open aa,conn,1,3
  • 打赏
  • 举报
回复
flying310 2004-11-26
cc.open"留言",conn,3,3
  • 打赏
  • 举报
回复
abcdefg3305 2004-11-26
你的数据库默认为只读了吧,改一下权限,把写入也勾起来再确定就OK了,对了再把cc.open aa,conn,1,1改为cc.open aa,conn,1,3还有一个要注意数据为里最好不要用中文字段名
  • 打赏
  • 举报
回复
wangjian727924 2004-11-26
看一看你的数据库是否是只读的。
  • 打赏
  • 举报
回复
若白师妹 2004-11-26
把你的wwwroot文件夹权限改成everyone完全控制,让子目录继承,别说你不会哦
  • 打赏
  • 举报
回复
cshp 2004-11-26
还是不行啊
这回显示错误是:Microsoft JET Database Engine (0x80040E09)
不能更新。数据库或对象为只读。
  • 打赏
  • 举报
回复
life360 2004-11-26
楼上的 狂快

  • 打赏
  • 举报
回复
若白师妹 2004-11-26
挖靠,错误越看越多,自己先改拉
path="Data Source=" & Server.MapPath(db)
  • 打赏
  • 举报
回复
ninefive 2004-11-26
右键你的数据库
弹出属性窗口
选择安全
将里面erveryone全部打上挑
  • 打赏
  • 举报
回复
yb2008 2004-11-26
sqlstr="select * from 表"
cc.open sqlstr,conn,3,2
  • 打赏
  • 举报
回复
rainxiang 2004-11-26
汗。。动作还是没楼上的快
  • 打赏
  • 举报
回复
rainxiang 2004-11-26
cc.open aa,conn,1,1
-----》
cc.open aa,conn,1,3
  • 打赏
  • 举报
回复
若白师妹 2004-11-26
cc.open aa,conn,1,3
  • 打赏
  • 举报
回复
若白师妹 2004-11-26
cc.open"留言",conn,1,3
  • 打赏
  • 举报
回复
发帖
ASP

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
帖子事件
创建了帖子
2004-11-26 01:27
社区公告
暂无公告