如何在ASP页面中显示上一条、下一条记录?

如何在ASP页面中显示上一条:.....下一条:......请高手祥解~!请把显示上一条:....下一条:....的ASP代码告诉我~!谢谢~!试了~!都不好使啊~!... 如何在ASP页面中显示
上一条:.....
下一条:......
请高手祥解~!
请把显示
上一条:....
下一条:....
的ASP代码告诉我~!
谢谢~!

试了~!
都不好使啊~!
展开
 我来答
mhkyni115b1
2006-12-07 · 超过12用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:52.7万
展开全部
<%
'设置每页显示记录的数量
rs.PageSize = 15
'读取参数page,表示当前页码
iPage = CLng(Request("page"))
If iPage > rs.PageCount Then
iPage = rs.PageCount
End If
If iPage <= 0 Then
iPage = 1
End If
rs.AbsolutePage = iPage
For i=1 To rs.PageSize
n = n + 1
%>
html循环部分
<%
rs.MoveNext()
If rs.EOF Then
Exit For
End If
NEXT
%>
<%
'显示页码链接
If rs.PageCount>1 then
%>

<tr bgcolor="E7EFFF">
<td align="center" colspan="6"><a href='newslist.asp?page=1'>首页</a><a href='newslist.asp?page=<%=ipage-1%>'>上一页</a><a href='newslist.asp?page=<%=ipage+1%>'>下一页</a><a href='newslist.asp?page=<%=rs.pagecount%>'></a></td></tr>
------------------------------------
不可能不好使啊,我前一阵还用了,好使,但是网页得变成你的,我用的是newslist!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
francis674
2006-12-07 · TA获得超过362个赞
知道小有建树答主
回答量:428
采纳率:100%
帮助的人:407万
展开全部
将数据库中所有数据的ID存在一个数组里面,根据数组索引位置定位当前文章。
如果用数组不习惯也可以用字符串代替,ID之间用一个分隔符隔开,分隔符用什么可以自定义。
呵呵,在上班,代码没时间给你写,不短的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友cb5832f
2006-12-07 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:267
采纳率:0%
帮助的人:0
展开全部
下面这段代码可以
<%
Set rs=Server.CreateObject("Adodb.RecordSet")
rs.Open "Select top 1 id,title,content from jok where ID<"&SmallClass&" order by id desc",conn,1,1
IF not rs.eof and not rs.bof Then
response.write"<a href='?id="&rs("id")&"'>[上一个]</a>"
else
response.write"没有上一个了"
end if
rs.close
set rs=nothing
Set rs=Server.CreateObject("Adodb.RecordSet")
rs.Open "Select top 1 id,title,content from jok where ID>"&SmallClass&" order by id asc",conn,1,1
IF not rs.eof and not rs.bof Then
response.write" <a href='?id="&rs("id")&"'>[下一个]</a>"
else
response.write" 没有下一个了"
end if
rs.close
set rs=nothing%>

参考资料: www.heinu.com

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dust_fly
2006-12-07 · 超过44用户采纳过TA的回答
知道答主
回答量:258
采纳率:0%
帮助的人:0
展开全部
懂在发问,为什么不懂得搜索?
太长了,同类问题也有很多,昨天我才发过,你自己搜
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式