0

我有一个连接到数据库的 JDBC 代码,返回每次ResultSet获取两列emp_id和不同行的结果。emp_name所以行根本不可能是恒定的。我只想将该结果传递给数组集合中的 flex 端。我不知道该使用什么或如何使用?有人指导我使用HashMap,但我不知道如何使用它。我无法使用HashMapArrayList请帮助我。

任何人都可以给我一个代码,我可以如何将结果保存ArrayList在 java 端ResultSet

任何帮助表示赞赏。

4

1 回答 1

0
ResultSet rs = stmt.executeQuery(query);
List<Map<String,String>> list = new ArrayList<Map<String,String>>();
Map<String,String> include = null;
while (rs.next()) {
     include = new HashMap<String,String>();
     String empID = rs.getString("emp_id");
     String empName = rs.getString("emp_name");
     include.put("emp_id",empID);
     include.put("emp_name",empName);
     list.add(include);
}

在 flex 端检索这些值作为ArrayCollectionFlex的一个。Object

于 2013-05-13T17:30:22.967 回答