数据库不能更新?请教!急等

bephidt 2004-04-05 08:50:06
asp 与access 编写程序 错误提示:

Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

ADODB.Recordset 错误 '800a0cb3'

Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype.

/testweb/apply/Add.asp,行24
...全文
45 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bephidt 2004-04-05
连接access库 代码如下 楼上说的我试了提示
不能更新。数据库或对象为只读。


dim xh,rq,planche,factche,plandun,factdun
dim dbconnection,DBPath,rss,sqlnew


Set rss = Server.CreateObject("ADODB.Recordset")
sqlnew="select * from applyinfo order by applyid "
rss.open sqlnew,connstr,1,3

xh=Request.Form("xh")
rq=Request.Form("rq")
planche=Request.Form("planche")
factche=Request.Form("factche")
plandun=Request.Form("plandun")
factdun=Request.Form("factdun")

rss.addnew
rss("applyid")="02"
rss("applydate")="2004-03-19"
rss("planche")=3
rss("factche")=4
rss("plandun")=5
rss("factdun")=3
rss.update
rss.close
set rss=nothing

回复
rs.open sql,conn,1,3
锁定类型选择3就可以了~~~

This may be a limitation of the provider
再有可能是你的数据库驱动的限制~~
回复
sfar 2004-04-05
rs.open sql,conn,1,3
回复
若白师妹 2004-04-05
數據庫連接錯誤,
rs.open sql,conn,1,3
回复
danjingwu 2004-04-05
用可以更新数据库的游标打开方式打开数据库,例如rs.Open sql,conn,3,2,还有就是要确定数据库不是只读的
回复
sdliubo 2004-04-05
是你用的打开方式的权限不足

你是用的什么执行语句

还有你的数据库权限有写权限吗
回复
wolfsky1994 2004-04-05
把代码贴出来看看
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告