एक डिफ़ॉल्ट परिणामसेट ऑब्जेक्ट अद्यतन करने योग्य नहीं है और इसमें एक कर्सर होता है जो केवल आगे बढ़ता है। इस प्रकार, आप इसके माध्यम से केवल एक बार और केवल पहली पंक्ति से अंतिम पंक्ति तक पुनरावृति कर सकते हैं।
कोड स्तर पर आप निम्न कार्य कर सकते हैं
Statement statement = connection.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
ResultSet resultSet = statement.executeQuery("select noorder from orders");
resultSet.afterLast();
while (resultSet.previous()) {
String productCode = resultSet.getString("col_one");
String productName = resultSet.getString("col_two");
}
connection.close();