我这个过滤条件有错误?
流水之风 2005-06-16 02:23:29 下面是过滤数据的代码,运行后总是提示
“ADODB.Recordset(0x800A0BB9)参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。”
我不觉得过滤代码有什么问题阿,希望各位朋友能帮忙看看这是怎么回事,谢谢!
<%
Dim tiaojian
Dim objConn
tiaojian="(类别1 like '*" & request.querystring("name") & "*' or 类别2 like '*" & request.querystring("name") & "*' or 类别3 like '*" & request.querystring("name") & "*' or 生产厂商 like '*" & request.querystring("name") & "*' or 商品型号 like '*" & request.querystring("name") & "*' or 信息 like '*" & request.querystring("name") & "*') and 现货 = '" & request.querystring("type4") & "'"
Set objConn=Server.CreateObject("ADODB.Connection")
objConn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & Server.MapPath("data.mdb")
objconn.open
set rs=server.createobject("ADODB.Recordset")
rs.cursorlocation=3
rs.sort="发布时间 DESC"
rs.open "商品资料",objconn,3,1,2
rs.filter=""
rs.filter=tiaojian
…………