jdbc怎么获取结果集
时间: 2023-07-26 11:10:03 浏览: 66
使用 JDBC 连接数据库时,可以使用以下步骤获取结果集:
1. 创建一个 Statement 对象或 PreparedStatement 对象。
2. 使用 Statement 或 PreparedStatement 对象的 executeQuery() 方法执行 SQL 查询语句,该方法返回一个 ResultSet 对象。
3. 使用 ResultSet 对象的 next() 方法遍历结果集中的每一行数据。
4. 对于每一行数据,使用 ResultSet 对象的 getXXX() 方法(例如 getString(), getInt() 等)获取该行中指定列的数据。
5. 在使用完结果集后,需要关闭 ResultSet 对象、Statement 对象和 Connection 对象,以释放资源。
以下是一个示例代码:
```java
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM users");
while (rs.next()) {
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println(name + " - " + age);
}
rs.close();
stmt.close();
conn.close();
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)