如果每次都要返回全部的数据给GridView 那么可能会对网站的性能产生一定影响,
我是想页面加载的时候只返回第一页的数据,当查看第二页时再返回第二页的数据,也就是说用户需要查看哪些数据,后台方法就会从数据库中返回用户要看的数据给GridView,其他不需要的数据不返回,请问这样应该怎么做。
我是想页面加载的时候只返回第一页的数据,当查看第二页时再返回第二页的数据,也就是说用户需要查看哪些数据,后台方法就会从数据库中返回用户要看的数据给GridView,其他不需要的数据不返回,请问这样应该怎么做。
看看这个,讲到了在各种常见数据库里的分页技术。
select top 5 * from 用户表
这样,你可以一次只返回你要的几条记录
帶兩個參數@pagesize,@pageindex進存儲過程select XX from temp where number>(@pagesize-1)*@pageindex and number<@pagesize*pageindex