使用 JDBC 結果集的遍歷方法可以通過以下步驟實現:
1. 使用 `ResultSet.next()` 方法檢查結果集中是否還有下一行數據。
2. 使用 `ResultSet.getXXX()` 方法獲取當前行的數據,其中 `XXX` 表示數據類型,如 `getInt()`, `getString()`, `getDate()` 等。
3. 在遍歷過程中,可以根據需要對獲取的數據進行處理。
以下是一個簡單的示例代碼,演示了如何遍歷 JDBC 結果集:
```java
try {
Connection conn = DriverManager.getConnection(url, user, password);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM users");
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
Date dateOfBirth = rs.getDate("date_of_birth");
System.out.println("ID: " + id + ", Name: " + name + ", Date of Birth: " + dateOfBirth);
}
rs.close();
stmt.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
```
在上面的示例中,使用 `ResultSet.next()` 方法遍歷結果集中的每一行數據,然后使用 `ResultSet.getXXX()` 方法獲取每一行的數據,并對數據進行處理。最后需要關閉結果集、語句和連接以釋放資源。