ASP网站程序,上一页和下一页函数问题。我的代码是这样,怎么点击下一页没反应

<%td=request("td")sql="select*fromnewswherenews_class_id="&td&"orderbynews_datedesc"s... <%

td=request("td")
sql="select* from news where news_class_id = "&td&" order by news_date desc"

set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1

%>
<%

if not isempty(request("page")) then
pagecount=cint(request("page"))
else
pagecount=1
end if
pagecnt=int((rs.recordcount+17)/18)

if rs.recordcount<1 then
%>
找不到相关新闻
<%
else
rs.pagesize=18
rs.AbsolutePage=pagecount
for i=1 to rs.recordcount
if rs.EOF then exit for
%>

<tr class="rr">
<td width="30" height="25" class="rr"><div align="right"><img src="images/li2.gif" height="10" /></div></td>
<td width="71%" height="25" class="rr"><div align="left"><a href="news_<%=rs("news_id")%>.htm"><%=left(rs("news_title"),17)%></a>...</div></td>
<td width="24%" height="25" class="rr"><div align="left"><span class="STYLE2">[<%=rs("news_date")%>]</span></div></td>
</tr>
<%
rs.movenext
if i>=rs.pagesize then exit for
next
end if
%>

</table>
<div align="center"><br><% if pagecount <=1 then %>
 首页  上页  
<% else %>
 <a href="news.asp?page=1&tt=<%=tt%>&ty=<%=ty%>">首页</a>  <a href="news.asp?page=<%=pagecount-1%>&tt=<%=tt%>&ty=<%=ty%>">上页</a> 
<%end if%>
<% if pagecount <pagecnt then %>
<a href="news.asp?page=<%=pagecount+1%>&tt=<%=tt%>&ty=<%=ty%>">下页</a>  <a href="news.asp?page=<%=pagecnt%>&tt=<%=tt%>&ty=<%=ty%>">最后</a>
<% else %>
下页  
<%end if%>
 页:<strong><% =pagecount %>/<% =pagecnt %></strong></div></p>

</TD></TR>
</TBODY></TABLE></TD></TR>
<TR>
<TD><IMG height=2 src="images/aboutdl_30.gif"
width=713></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><!--#include file="foot.asp"--></BODY></HTML>
希望有高手给我指点一下,有人在吗
展开
 我来答
lhbzepc
2012-06-04 · TA获得超过398个赞
知道小有建树答主
回答量:662
采纳率:100%
帮助的人:436万
展开全部
where news_class_id = "&td&" 你的记录集数据有几条,是不是还不到一页?不到两页时翻页按钮是无效的。
追问
现在的情况是点击下一页,就显示无法连接,但是显示读取到数据库的是2页
推洞信C
2012-06-02 · TA获得超过736个赞
知道小有建树答主
回答量:1224
采纳率:55%
帮助的人:728万
展开全部
如果是使用MS SQL数据库的可以参考一下 SQL存储过程 分页程序,这个分页的程序是在SQL数据库上面执行的,可以加快ASP网页的运行速度。但是必须像是上万记录的时候才会有明显提速。像是少量数据的就不用优化了。差不多的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小知知快长大
2012-06-04 · TA获得超过267个赞
知道小有建树答主
回答量:434
采纳率:0%
帮助的人:279万
展开全部
<% if pagecount <pagecnt then %>//if判断成立不?如果不成立执行else 哪你的下一页肯定没反应啊,应为else下的“下一页”只是单纯的文本,又不是超链接
<a href="news.asp?page=<%=pagecount+1%>&tt=<%=tt%>&ty=<%=ty%>">下页</a> <a href="news.asp?page=<%=pagecnt%>&tt=<%=tt%>&ty=<%=ty%>">最后</a>
<% else %>
下页
<%end if%>
追问
请问你QQ多少?我联系你
追答
上班不准上Q,不好意思哦
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
万事俱备就差一个程序员了
2012-05-31 · TA获得超过225个赞
知道小有建树答主
回答量:659
采纳率:0%
帮助的人:296万
展开全部
路过
追问
....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式