如何使用oracle 11 g在JDBC中进行分页

时间:2015-04-30 05:09:49

标签: java database jdbc oracle11g

如何使用Oracle数据库在JDBC中进行分页?我知道可以通过查询来做。但我只想使用JDBC方法进行查询。

2 个答案:

答案 0 :(得分:0)

您不能仅使用JDBC方法进行分页。这只是JDBC无意处理的事情(它意味着连接到数据库,盲目地执行查询并返回结果)。

你必须使用查询来解决这个问题,或者像托比亚斯建议的那样,使用一个开箱即用的框架。

答案 1 :(得分:-1)

您可以将Statement语句设置为

Statement st = connection.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);

st.setFetchSize(int rows);
st.setMaxRows(int maxRows);

st.setFetchDirection(int direction)