日期:2014-05-17  浏览次数:20973 次

SQL表里有40多万条记录,要用ASP分页查询输出。有什么好的办法?
SQL表里有40多万条记录,要用ASP分页查询输出。有什么好的办法?

------解决方案--------------------
实际上最消耗时间的应该 遍历数据库记录 的查询问题, 就是asp要获得总的查询记录,这个需要遍历整个数据库,因此建议如下,

单独建立一个表, 存放各种常用的 rs.recordcount的记录.这样将极大的提高分页显示的显示速度,原因就是总的记录是现成的,只要计算出要显示的页面的记录就可以了。

还有的可以采用 globe.asa 的方式,采用Application事件,系统在动态的更新rs.recordcount的记录,这样也是一个好办法