Запрос к базе данных возвращает большой ResultSet, и я хотел бы отобразить результат, что-то вроде курсора, где я могу выбрать, сколько результатов получить, а затем в следующем цикле извлечь остатки.Каков наилучший способ сделать это?
Спасибо
Хотите отобразить большой ResultSet на нескольких страницах? Я думаю, что вы можете использовать синтаксис mysql LIMIT.
Вы можете попробовать javax.sql.rowset.CachedRowSet .
CachedRowSet crs = CachedRowSetImpl(); crs.setPageSize(100); crs.execute(conHandle); while(crs.nextPage()) { while(crs.next()) { } }