关于ASP调试出现的问题

来源:百度知道 编辑:UC知道 时间:2024/05/24 04:27:20
错误类型:
ADODB.Recordset (0x800A0CB3)
当前记录集不支持更新。这可能是提供程序的限制,也可能是选定锁定类型的限制。
/liuyanban/post.asp, 第 26 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

代码是
<%
Dim objConn
set objConn=Server.createobject("ADODB.Connection")

objConn.ConnectionString= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("books.mdb") & ";Persist Security Info=False"
objConn.open
'从数据库表中读取记录并放在Recordset对象中
sql1="select * from liuyan"
set objRS=server.createobject("ADodb.recordset")
objRS.open sql1,objConn

%>

<%
'读取用来输入新留言的表单字段数据
UserName=Request("author")
Email=Request("E-mail")
title=Request("title")
Content=Request("content")
currentTime=Now()
address=Request.ServerVariables("REMOTE_ADDR")
<!--新增记录

objRS.open sql1,objConn
这一句后面应该要加数字的吧。
objRS.open sql1,objConn,1,3 -》表示打开可用于更新数据的记录
什么啊,你后面不加数字,默认就是只读的,你怎么UPDATE啊?