我有一个关于 jdbc Resultset
的问题。
我需要在其中一个表中获取一些记录。检索记录后,如何使用 ID 列表在 ResultSet 中搜索记录?
我应该先将结果集转换为 HashMap 吗?
最佳答案
After retrieving the records, how do I search for records in the ResultSet with a list of ids?
这是错误的做法。在获得 ResultSet 之前,您应该在 SQL 查询中进行搜索和过滤。
之后,假设您有 ResultSet rs
,使用
while (rs.next()) {
// do whatever you want with results
}
在 ResultSet 上进行搜索 -> 不好的做法。
关于java - 关于 java.sql.resultset 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4537778/