如题,Java使用ODBC查询的结果怎么分页(servlet)?
解决方案 »
- 关于java反射的安全问题
- 如何让我的java技术得到质的提升?
- Criteria的问题求救
- java项目打不开
- 奇了怪了。我的JSP页面全是静态代码,为什么会显示出空白页,在网上找了N多种症状都对不上我的问题啊。。。。
- 求助一个超级变态的hibernate继承映射解决方案!
- 为什么我一用lomboz插件, eclipse就卡得要死????有高手赐教没?注:请不要建议小弟用其它的插件
- struts不能实现回车换行吗?
- datasource 的问题,高手入!!!
- 玩过jboss的请过来,这个错误怎么回事?在线
- 新手:foreach的使用问题
- structs中的<html:text/>中 有没有类似<input type="text"/>的 id属性啊
直接用存储过程得啦
oracle 存储过程分页参见:create or replace procedure proc_sel_chapter_page(
in_series_id dat_ct_chapter.series_id%TYPE,
in_page_size number,
in_start_page number,
out_cr_chapter OUT SYS_REFCURSOR
)
AS
begin
open out_cr_chapter for
select t.chapter_id,
t.series_id,
t.chapter_no,
t.resolution,
t.gold_coins,
t.discount,
t.file_path,
t.status
from (
select row_number() over(order by resolution desc,chapter_no desc) rn,
chapter_id,
series_id,
chapter_no,
resolution,
gold_coins,
discount,
file_path,
status
from dat_ct_chapter
where series_id = in_series_id
) t
where t.rn > in_page_size * (in_start_page - 1)
and t.rn <= in_page_size * in_start_page; Exception when others then
raise;
end proc_sel_chapter_page;
/
数据库用的MySQL~