标题:很简单的问题,一看就能解决
只看楼主
jackpaul
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-7-4
 问题点数:0 回复次数:0 
很简单的问题,一看就能解决

只要一执行查询,就在翻页的时候,无法执行?为什么?
--------------------------------这段能执行----------------------------------------------
<%
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>&nbsp;"
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 在线等 急

搜索更多相关主题的帖子: request 
2006-07-04 09:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-76408-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.660720 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved