我为执行以下查询编写了一个静态方法:
(这是在ServerProcess类中实现的)
(这是在ServerProcess类中实现的)
public static ResultSet insertRow(Connection conn, String query){
PreparedStatement pstmt = conn.prepareStatement(query);
ResultSet rs = pstmt.executeQuery();
pstmt.close();
return rs;
}
我正在尝试获取并使用此处的结果集。
ResultSet rs = ServerProcess.insertRow(conn, query)
while(rs.next()){
String nameOfEachOne = rs.getString("MEMBER_NAME");
System.out.println(nameOfEachOne);
}
据我所知,一旦语句(或preparedstatement)关闭,结果集将会被关闭,这是一种连锁反应。
我想以某种方式使用它,但我无法想出如何做到。是否有可能在语句关闭后获取信息集?