asp:参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:47:07
就这么多ASP代码,他老提示我错了,郁闷……
<!-- #include file="admin_conn.asp" -->
<%
Set rs= Server.CreateObject("ADODB.Recordset")
strsql="Select * From 产品 "
rs.open strsql,admin_conn,2,3 '就说这行有错
rs("点击数")=rs("点击数")+1
rs.update
%>

错误如下:
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

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

ADODB.Recordset 错误 '800a0bb9'

参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
改成rs.open strsql,admin_conn,1,1 错误依旧

换了种方法连接,就没有错误提示,只是我不知道这种方法怎么更新数据库里的数据,有人会吗?
<!-- #include file="conn.asp" -->
<%
Set rs= Server.CreateObject("ADODB.Recordset")
strSql="Select * From 产品 where id=21"
set rs=db.execute(strsql)
rs("点击数")=rs("点击数")+1
%>

rs.open strsql,admin_conn,2,3 '就说这行有错
该成
rs.open strsql,admin_conn,1,1

看后面的代码应该是针对某一个产品!

所以

strsql="Select * From 产品 where id="&id&""

先在数据库中输出strsql,看看结果或者是什么错误

-----------------------------------------------------
rs.open strsql,admin_conn,2,3 '就说这行有错

这样10有89是strsql出错了!

rs.open strsql,admin_conn,2,3
改为
rs.open strsql,admin_conn,1,3

ASP 参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。 asp:参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。 asp 错误 (0x800A0BB9) 参数类型不正确,或不在可以接受的范围之内, 关于ASP中参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突的 ASP分页问题:参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。 asp问题 ADODB.Recordset (0x800A0BB9)参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。 参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突 参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突. 参数类型不正确或不在可接受的范围内,这应该怎么解决? ADODB.Recordset (0x800A0BB9)参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。