如何使用Oracle数据库在JDBC中进行分页?我知道可以通过查询来做。但我只想使用JDBC方法进行查询。
答案 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)