ASP的上一篇下一篇怎么实现?
3个回答
展开全部
sql="select top 1 标题,id from 文章 where id<"&本文章ID&" order by id desc"
set rs=conn.execute(sql)
if rs.eof then
response.write "上一篇文章:没有了"
else
response.write "上一篇文章: <a href=显示页.asp?id="&rs("id")">"&rs("标题")&"</a>"
end if
sql="select top 1 标题,id from 文章 where id>"&本文章ID&" order by id"
set rs=conn.execute(sql)
if rs.eof then
response.write "下一篇文章:没有了"
else
response.write "下一篇文章:<a href=显示页.asp?id="&rs("id")">"&rs("标题")&"</a>"
end if
set rs=conn.execute(sql)
if rs.eof then
response.write "上一篇文章:没有了"
else
response.write "上一篇文章: <a href=显示页.asp?id="&rs("id")">"&rs("标题")&"</a>"
end if
sql="select top 1 标题,id from 文章 where id>"&本文章ID&" order by id"
set rs=conn.execute(sql)
if rs.eof then
response.write "下一篇文章:没有了"
else
response.write "下一篇文章:<a href=显示页.asp?id="&rs("id")">"&rs("标题")&"</a>"
end if
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sql="select
top
1
标题,id
from
文章
where
id<"&本文章ID&"
order
by
id
desc"
set
rs=conn.execute(sql)
if
rs.eof
then
response.write
"上一篇文章:没有了"
else
response.write
"上一篇文章:
<a
href=显示页.asp?id="&rs("id")">"&rs("标题")&"</a>"
end
if
sql="select
top
1
标题,id
from
文章
where
id>"&本文章ID&"
order
by
id"
set
rs=conn.execute(sql)
if
rs.eof
then
response.write
"下一篇文章:没有了"
else
response.write
"下一篇文章:<a
href=显示页.asp?id="&rs("id")">"&rs("标题")&"</a>"
end
if
top
1
标题,id
from
文章
where
id<"&本文章ID&"
order
by
id
desc"
set
rs=conn.execute(sql)
if
rs.eof
then
response.write
"上一篇文章:没有了"
else
response.write
"上一篇文章:
<a
href=显示页.asp?id="&rs("id")">"&rs("标题")&"</a>"
end
if
sql="select
top
1
标题,id
from
文章
where
id>"&本文章ID&"
order
by
id"
set
rs=conn.execute(sql)
if
rs.eof
then
response.write
"下一篇文章:没有了"
else
response.write
"下一篇文章:<a
href=显示页.asp?id="&rs("id")">"&rs("标题")&"</a>"
end
if
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以按一条记录分页.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询