做了些修改, 所有分页都会显示了

[ 2007-07-03 22:04:54 | 作者: progame ]
文字大小: | |
原来的LBS的分页方法是:

select * from ... where ...
然后使用Ado RecordSet的absolutepage来分页

对于个人blog来说, 关系并不大, 但heybrain虽然很小, 但数据也是逐步在增长, 于是我一开始使用的是top 10 * pagesize来只取前10页的数据, 当时想, 其它的靠tag, archive去链接进去吧, 还有date等方式
只是这样一来, 首页总显示10页, 让人迷惑, 并且会影响搜索引擎的索引页, 毕竟?page=11也是一个页面啊

于是修改了一下, 因为后台数据库是sql server 2005, 图省事, 就用row_number函数来解决了, 先用count(*)去得到记录数, 再用rownum去过滤, 现在看来, 一切还正常

顺便, 现在heybrain.com; www.heybrain.com; dooit.net; www.dooit.net都可以访问此站点了
评论Feed 评论Feed: /feed.asp?q=comment&id=866

标签: 分页

这篇日志没有评论.

发表
表情图标
[smile] [confused] [cool] [cry]
[eek] [angry] [wink] [sweat]
[lol] [stun] [razz] [redface]
[rolleyes] [sad] [yes] [no]
[heart] [star] [music] [idea]
UBB代码
转换链接
表情图标
悄悄话
用户名:   密码:   (非注册用户不需要输入密码) 注册?
验证码(不区分大小写) * 请输入验证码