- 遍历ResultSet
- 为每一行创建一个新的对象,以存储所需的字段
- 将此新对象添加到ArrayList或Hashmap或任何您喜欢的对象
- 关闭结果集,语句和数据库连接
完成了
编辑:现在您已经发布了代码,我对其进行了一些更改。
public List resultSetToArrayList(ResultSet rs) throws SQLException{ ResultSetmetaData md = rs.getmetaData(); int columns = md.getColumnCount(); ArrayList list = new ArrayList(50); while (rs.next()){ HashMap row = new HashMap(columns); for(int i=1; i<=columns; ++i){ row.put(md.getColumnName(i),rs.getObject(i)); } list.add(row); } return list;}


