- rs = db.executeQuery();
- List<Map> kclist = new ArrayList<Map>();
- String name = "";
- String nameStr = "user_xh";
- int j = 0;
- HashMap<String,String> row = null;
- ResultSetMetaData rsmd = rs.getMetaData();
- int columnCount = rsmd.getColumnCount();
- while (rs.next()) {
- j++;
- row = new HashMap<String,String>();
- for (int i = 1; i <= columnCount; i++) {
- name = rsmd.getColumnName(i);
- row.put(nameStr, "" + j);
- row.put(name.toLowerCase(), rs.getString(i));
- }
- kclist.add(row);
- }