在ASP.NET,如果数据库有十万数据,从性能方面考虑,如何分页显示数据?比例用gridview,Table等.

来源:百度知道 编辑:UC知道 时间:2024/05/17 00:42:18
从性能方面考虑,提高读取十万数据速率,如何分页显示数据?比例用gridview,Table等.
最好提供相关代码,请勿复制,谢谢..

读取这么大的数量
你开始入门时候学的东西是不够的
例如把数据放在DATASET里在显示出来
而是以缓存方案+数据库分页读取
ASP.NET有个OBJESTDATASOURSE
这个控件的学习和使用
是你的开始
百度一下
OBJADATASOURES和DREDVIEW高效分页
还有如何使用缓存

用数据列表控件吧.如果数据量达到了这么大的话,应该自定义分页,通过代码自己编写,虽说数据列表控件也本身带了分页的功能,但是面对如此之大的数据量,它的效率是非常低的.
思路先说说吧:可以设置[1],[2]...[...] 后面在来个下拉列表框,作用是跳转到相应的页面上,这样效率就差不多了吧.

10W?使用top