只要一执行查询,就在翻页的时候,无法执行?为什么?
--------------------------------这段能执行----------------------------------------------
<%
H_lx=trim(request("lx"))
H_qy=trim(request("qy"))
H_mj=trim(request("mj"))
H_mj1=trim(request("mj1"))
H_jg=trim(request("jg"))
H_jg1=trim(request("jg1"))
fw_dizhi=trim(request("fw_dizhi"))
fw_jiegou=trim(request("fw_jiegou"))
H_jg1=trim(request("jg1"))
set rs=server.createobject("adodb.recordset")
sql="select * from house where mytype='"& H_lx &"' and fw_dizhi like '%"&fw_dizhi&"%' and fw_jiegou like '%"&fw_jiegou&"%'and fw_mianji >= "&H_mj&" and fw_mianji <= "&H_mj1&" and fw_jiage >= "&H_jg&" and fw_jiage <= "&H_jg1&" order by id desc"
rs.open sql,conn,1
rs.pagesize=40 '每页显示多少条
pagecount=rs.pagecount '总页数
%>
------------------------------------------------------------------------------------
----------------------这段第一页也能执行--------------------
<%
r=30
'总页数
zys=round(clng(rs.pagecount)/r+0.5)
'当前页数
dqys=request.QueryString("dqys")
'开始页
ksy=request.QueryString("ksy")
if dqys="" then dqys=1
if ksy="" then ksy=1
js=clng(dqys) * r ' if js > clng(rs.pagecount) then js=clng(rs.pagecount)
newksy= clng(dqys)*r-(r-1) '
for t=newksy to js
response.write "<a href=search.asp?page=" &t>" &t& "</a> "
next
%>
-----------------------------------------------------
这些在查询的时候第一页都OK 没问题
可是一到第二页以后 就无法执行第一页的查询 求高手指点
这是运行结果
-----------------------
错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'mytype='' and fw_dizhi like '%%' and fw_jiegou like '%%'and fw_mianji >= and fw_mianji <= and fw_jiage >= and fw_jiage <=' 中。
/WEB/house/search.asp, 第 126 行
-------------------------------------------------
小弟QQ23039178 在线等 急