1上一条记录的话,必须先设定排序方式为逆序的,读取最近一条小于现在这个ID的。
2下一条记录的话,必须先设定排序方式为顺序的,读取最近一条大于现在这个ID的。
3下面给你一个完全整的示例:
<%
Set Rs_R=ServerCreateObject("ADODBRecordSet")
sql_R="Select top 1 From news where id <"&rs("id")&" and BigClassName='"&rs("BigClassName")&"' order by id desc"
Rs_Ropen sql_R,conn,1,1
if not Rs_REof then
responseWrite("上一篇:<a href=aspid="&Rs_R("id")&">"&Rs_R("title")&"</a>")
else
responseWrite("上一篇:没有了!")
end if
Rs_RClose()
Set Rs_R = Nothing
%>
</div>
<div id="news_next">
<!---------下一篇---------->
<%
Set Rs_N=ServerCreateObject("ADODBRecordSet")
sql_N="Select top 1 From news where id >"&rs("id")&" and BigClassName='"&rs("BigClassName")&"'"
Rs_Nopen sql_N,conn,1,1
if not Rs_NEof then
responseWrite("下一篇:<a href=aspid="&Rs_N("id")&">"&Rs_N("title")&"</a>")
else
responseWrite("下一篇:没有了啊!")
end if
Rs_NClose()
Set Rs_N = Nothing
%>
以上就是关于问一下asp中如何读取当前记录的上一条和下一条记录全部的内容,包括:问一下asp中如何读取当前记录的上一条和下一条记录、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)