resultset获取数据java
时间: 2023-11-18 14:53:10 浏览: 98
当使用 JDBC 连接数据库时,可以通过 ResultSet 对象获取查询结果集中的数据。ResultSet 对象提供了一系列的 getXXX() 方法,其中 XXX 表示不同的数据类型,例如 getInt()、getString() 等。这些方法可以根据列名或列索引获取对应的数据。下面是一个简单的示例代码:
```java
try {
Connection conn = DriverManager.getConnection(url, username, 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");
// ...
}
} catch (SQLException e) {
e.printStackTrace();
}
```
在上面的代码中,首先通过 DriverManager.getConnection() 方法获取数据库连接,然后创建 Statement 对象并执行查询语句。执行查询语句后,可以通过 ResultSet 对象遍历查询结果集中的数据。在遍历结果集时,可以使用 rs.getInt()、rs.getString() 等方法获取对应的数据。
阅读全文