当前位置:首页 > 教育综合 > 正文

ADODB.Recordset 错误 '800a0bb9' 参数类型不正确

ADODB.Recordset 错误 '800a0bb9'参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

sql = "select * from PE_Article where ClassID =140" 改成 sql = "select * from PE_Article where ClassID ='140'" 试试..应该是数据跟字段的类型不匹配造成的.

ADODB.Recordset 错误 '800a0bb9' 参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

sql="select newstitle from cbw where type_id='1'" 你这个type_id是数字的话 就得把单引号去掉 sql="select newstitle from cbw where type_id=1"

asp ADODB.Recordset 错误 '800a0bb9' 参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

rs.open "select* from user where u_id = "&idc,1,3 rs.delete rs.close rs.open "select* from info where i_uid="&idc,1,3 rs.delete rs.close 改为 conn.execute "delete from [ user] where u_id in ("&idc&")" conn.execute "delete from info where i_uid in ("&idc&")" 或 conn.execute "delete from [ user] where u_

ADODB.Recordset '800a0bb9' 参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突,怎么改?

<%
set rs=server.CreateObject("adodb.recordset")
qq="select * from xw"
rs.open qq,conn,1,1
%>
<%
rs.pagesize=3
curpage=request("curpage")

If curpage="" Then

rs.absolutepage=1

Else

rs.absolutepage=curpage

End If
%>
<%
for i=1 to rs.absolutepage
if rs.eof then
exit for
end if
%>
<%=rs("标题")%>
<%rs.movenext
next
%>

ADODB.Recordset 错误 '800a0bb9' 参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

1、在读取数据之前,判断是否存在值。如果没有值,而去读的话就会出现该问题 2、看看数据类型是否都一致,有没有出现把字符串赋值给类型是数字的值上。 3、再次检查下代码,是否有写错的地方
展开全文阅读