ResultSet 遍历
时间: 2024-02-25 19:28:49 浏览: 175
ResultSet 遍历是指在Java中使用ResultSet接口来获取数据库中的查询结果,然后对查询结果进行遍历操作。可以使用while循环来遍历ResultSet对象中的数据,每次循环中使用next()方法读取下一行数据,直到遍历到所有数据为止。下面是一个示例代码:
```java
try {
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydatabase", "root", "password");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM mytable");
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println(id + ", " + name + ", " + age);
}
} catch (SQLException e) {
e.printStackTrace();
}
```
此代码会连接到名为mydatabase的数据库,执行一个名为mytable的表的查询,并将结果遍历输出到控制台。其中,rs.getInt("id")、rs.getString("name")、rs.getInt("age")是用于获取结果集中特定列的值的方法。
阅读全文