一个asp.net分页问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 00:04:20
现在用c#做个分页,我是查询出所与满足条件的结果放到一个SqlDataAdapter中,然后从中取不同的内容放到dataset中,邦定数据源dataset实现分页,但是现在想如果数据特别多,成千上万条记录都放到一个SqlDataAdapter中就不好了吧?哪位老师给指点一下迷津,不胜感激。

不要把所有满足条件的结果都查询出来,一般是查询到你需要显示到当前页面的部分记录就可以了.
可以使用
select top 20 * from table where id not in (select top 20 from table order by id) order by id
这个是搜索第二页的数据,假设每页20条的话.

格式化