分页技术,不管是asp,php,java都会用到分页,那么这个分页是一种算法呢,还是一种属于数据库的知识。

我一直都使用现成的分页程序,但是从来没有自己写出来过。想了解下。

第1个回答  2013-03-28
分页也算是一个简单算法吧,但又与数据库有些关联,比竟每个分布打开后都需要告诉数据库我要取从什么地方开始取多少条数据。具体让用户体验的话,就自己随便写了,算是个逻辑过程吧。很简单。最后肯定要把处理值送给数据库的。也就是从什么地方开始取多少条数据,如从1行开始取20条记录。
第2个回答  2013-03-28
分页即用到一点点算法,又用到数据库知识。主要还是数据库知识的sql语句,查出你分页显示时显示内容的条数。
第3个回答  2013-03-28
分页程序实际上就是一个选择性查询的语句,通过分页访问地址传递参数。
第n页的查询结果,实际上是原始查询里面第n*每页显示数量num后的num项。
select top 数量 * from table where id not in( select top 数量*页码 * from table where 条件 order by 排序条件1) and 条件 order by 排序条件1
一般分页后下一页的地址里面都有一个当前页码的参数!本回答被网友采纳
第4个回答  2013-03-28
列表分页,对像本身的分页功能加简单调用算法,
长文本分页,算法加数据库设计,
相似回答