Z
ZYONG
Unregistered / Unconfirmed
GUEST, unregistred user!
我们通常看到的ASP分页程序总是先执行查询返回全部符合条件的结果集,然后根据设定的pagesize和pageno在结果集中提取指定的页面显示在网页上,当进行下一页的操作时再执行一次查询。这样做的问题是:
每一次分页都必须执行一次查询操作,执行完再根据要求显示指定的页面。这无疑是很浪费资源的。
既然由于ASP本身的弱点没有办法解决问题,是否可以通过服务器组件的设计来解决它?设计思路是:
1)通过组件来返回结果集,只执行一次查询。
2)使用结果集来实现分页显示。即:实现分页时,只需要提交页面信息(pageno)来得到数据。
大家有没有比较好的方法可以实现它,或者有没有其他更好的思路。
每一次分页都必须执行一次查询操作,执行完再根据要求显示指定的页面。这无疑是很浪费资源的。
既然由于ASP本身的弱点没有办法解决问题,是否可以通过服务器组件的设计来解决它?设计思路是:
1)通过组件来返回结果集,只执行一次查询。
2)使用结果集来实现分页显示。即:实现分页时,只需要提交页面信息(pageno)来得到数据。
大家有没有比较好的方法可以实现它,或者有没有其他更好的思路。