| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2742 人关注过本帖
标题:[求助]为什么说叶子的asp分页类高效?
取消只看楼主 加入收藏
chain710
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2006-2-5
收藏
 问题点数:0 回复次数:4 
[求助]为什么说叶子的asp分页类高效?
为什么说叶子的asp分页类高效?
看了代码,感觉还是要预读所有的记录阿

Case Else '其他情况按最原始的方法处理(AC同理)
Set Rs = Server.CreateObject ("Adodb.RecordSet")
ResultSet_Sql="SELECT "&sField&" FROM "&sTable&" "&sCondition&" "&sOrderBy
Rs.Open ResultSet_Sql,oConn,1,1,&H0001
Rs.AbsolutePosition=(iPageCurr-1)*iPageSize+1

后来自己用原始的方法分页,1000000条记录,发现速度没什么区别,为什么阿?

诚心求教!先谢谢各位高手了
搜索更多相关主题的帖子: 叶子 asp 
2006-02-05 16:28
chain710
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2006-2-5
收藏
得分:0 

难道网上的那些快速分页都是糊弄人的?:(

2006-02-05 16:40
chain710
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2006-2-5
收藏
得分:0 

可是我用原始的分页方法测试1000000条记录,速度没有明显差异阿~

请问这是为什么?谢谢!

2006-02-05 17:01
chain710
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2006-2-5
收藏
得分:0 

PS:叶子的asp分页类好像也不是如我想象中只读取需要的记录

他的方法也是预读所有记录,设置absoluteposition,再用getrows方法得到指定数目的记录

而且大多快速分页思想都是第一次读取所有记录,并做标记,以后读取利用标记来分离纪录

如果是一个频繁更新的数据库,那该如何快速分页呢?

2006-02-05 17:06
chain710
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2006-2-5
收藏
得分:0 
自己顶起!
2006-02-05 18:11
快速回复:[求助]为什么说叶子的asp分页类高效?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013481 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved