内容显示页
 
类别:ASP+VBS | 浏览(1790) | 2007-5-20 0:04:31

下一条: select top 1 * from table where ID>NowID order by ID
上一条: select top 1 * from table where ID<NowID order by ID DESC

想不明白,为什么网上那么多都是错的,还被人一遍又一遍的复制,不会个个都是采集高手吧,采的东西多了,根本没时间看他是不是正确的,或者说根本没必要看。

坚持四项基本原则,坚持从群众的利益出发,为人类伟大事业而奋斗。

:)

请大家鼓掌。

鼓过掌的看下边,我给出了一个函数:

'函数名:PreOrNext
'函数功能:实现上一条记录,下一条记录功能
'参数:自动编号id,显示上一条下一条的参数:opt,有两个值 ,"pre"与"next"
'注意:使用时要修改的项:BlogArticle为表名,ID为自动编号
Function PreOrNext(ID, opt) Set rsPreOrNext = Server.CreateObject("Adodb.Recordset") If opt = "pre" Then sqlPreOrNext = "select * from BlogArticle where ID < " & ID & " order by id desc" If opt = "next" Then sqlPreOrNext = "select * from BlogArticle where ID > " & ID & " order by id" rsPreOrNext.Open sqlPreOrNext, conn, 1, 1 If rsPreOrNext.EOF Then PreOrNext = "柳永法首页" Else PreOrNext = "<a href=infoShow.asp?id="& rsPreOrNext("id")&" target=_blank>" & rsPreOrNext("txtTitle") & "</a>"
End If End Function

引用本页地址:http://www.yongfa365.com/item/3f3dcec8902486c2.html
 
 
相关链接
 
网友评论:
1 peter - 2010-1-21 11:26:44
最好用select top 1 * from table
那样效率比较好点。
 
2 匿名网友 - 2010-1-21 11:28:21
谢谢提醒,好久没看这个了,你那样确实效率很高,尤其数据量很大时
 
3 frank - 2010-4-16 11:52:39
thx
 
姓名: 记住我
网址:
邮箱:
内容:
验证码:  验证码图片 看不清? 换张图试试
 
     
 
 
文章分类
 
 
.Net + C#(73)
 
 
ASP+VBS(161)
 
 
 
Linux(10)
 
 
 
web 2.0(26)
 
 
 
 
 
心程(68)
 
生活(97)
 
 
     

Power by :柳永法(yongfa365)'Blog  | 京ICP备07011491号  QQ:64049027  E-mail:64049027@qq.com yongfa365'CodePlex yongfa365'CodeGoogle

申请友情链接 要求:跟本站主题相类似正规网站,双方交换为首页位置

转载请注明来源,以便后人及时得到最新、修正、加强版!!!