当前位置: 技术问答>java相关
关于数据库查询结果分页显示的问题
来源: 互联网 发布时间:2015-04-17
本文导语: ResultSet rs=………… 假设有100条以内的记录,每页显示10条,怎么做? | 有很多办法吧! 1。将结果保存在服务器上,每次取要用的10条 2。每次执行查询,再滚动结果集,定位到你要的纪录上...
ResultSet rs=…………
假设有100条以内的记录,每页显示10条,怎么做?
假设有100条以内的记录,每页显示10条,怎么做?
|
有很多办法吧!
1。将结果保存在服务器上,每次取要用的10条
2。每次执行查询,再滚动结果集,定位到你要的纪录上
...
关键看你的具体要求,根据效率决定所用的办法
1。将结果保存在服务器上,每次取要用的10条
2。每次执行查询,再滚动结果集,定位到你要的纪录上
...
关键看你的具体要求,根据效率决定所用的办法
|
楼上说的方法可以,不过麻烦,效率估计也不高
很多数据库本身提供了结果分页的功能,可以查查相关的资料看看
sql server、oracle都有
很多数据库本身提供了结果分页的功能,可以查查相关的资料看看
sql server、oracle都有
|
oracle中的话可以使用rowid。
select * from tablename where rowid
select * from tablename where rowid