如何迭代 ResultSet ?我已尝试使用以下代码,但出现错误 java.sql.SQLException: Illegal operation on empty result set。
while ( !rs.isLast()) {
rs.next();
int id = rs.getInt("person_id");
SQL.getInstance().getSt().execute("INSERT ref_person_pub(person_id) VALUES(" + id + ")");
}
更新:我发现了问题。我只使用了 SQL 单例中的一条语句。当语句关闭时,它不能再次使用。