recordset 参数不正确

来源:百度知道 编辑:UC知道 时间:2024/06/25 21:05:04
'创建数据库连接对象conn
set conn=server.createobject("adodb.connection")
conn.open "mybbs"
'创建记录集对象rs
dim sql,rs
sql="select * from article where layer=1 order by time desc"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1 '这一行出错,错误类型ADODB.Recordset (0x800A0BB9)参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
我找了很长时间没能找出错误原因,请各位朋友帮帮忙!!!
open参数source Activeconnection cursortype locktype一个都不少,类型也都正确,为什么还有这种现象

你啊有连接对象了... 我以前就是没包含那个连接文件 也这样出错的

<%
dim conn,connstr,db
db="../database/data.mdb"
set conn=Server.CreateObject("ADODB.CONNECTION")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;data Source="&Server.MapPath(db)
conn.open connstr
%>
我的就这样 你看看你的连接啊有问题

你是怎么确定是这一行出错的?
一般ASP提示错误都有错误是哪个文件,以及在哪一行,但实际上,判断这一行很容易出错,很可能跟本不是我看看到的这一行。
其实我也不是要怀疑你的判断,只是我也觉得这行没错。以前我习locktype 用 3,就是 rs.open sql,conn,1,3 这样。

ADODB.Recordset (0x800A0BB9)参数类型不正确, 错误类型:ADODB.Recordset (0x800A0BB9)参数类型不正确....index.asp, 第 42 行 ADODB.Recordset (0x800A0BB9)参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。 ADODB.Recordset (0x800A0BB9)参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。. ADODB.Recordset 参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突 第 17 行 急!ADODB.Recordset (0x800A0BB9)参数类型不正确,或不在可以接受的范围之内或与其他参数冲突 ADODB.Recordset (0x800A0BB9)参数类型不正确,或不在可以接受的范围之内这个问题怎么解决 参数不正确 错误类型:ADODB.Recordset (0x800A0BB9)参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。 ADODB.Recordset 错误 '800a0bb9' 参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。