输出Java 中ResultSet结果
时间: 2024-05-09 22:15:09 浏览: 8
在 Java 中,可以使用 ResultSet 对象来执行 SQL 查询并获取结果。以下是一个简单的示例代码,用于输出 ResultSet 中的结果:
```java
import java.sql.*;
public class ResultSetExample {
public static void main(String[] args) {
try {
// 创建连接
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydatabase", "root", "password");
// 创建 Statement 对象
Statement stmt = conn.createStatement();
// 执行查询
ResultSet rs = stmt.executeQuery("SELECT * FROM mytable");
// 输出结果
while (rs.next()) {
System.out.println(rs.getInt("id") + ", " + rs.getString("name") + ", " + rs.getInt("age"));
}
// 关闭连接
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
```
在上述代码中,首先创建了一个 Connection 对象,用于连接到数据库。然后创建了一个 Statement 对象,用于执行 SQL 查询。执行查询后,使用 ResultSet 对象遍历结果集,并输出每条记录的 id、name 和 age 字段。最后关闭连接。