java,sql;;String name = res.getString("name");如何把查询到的结果存入一个string数组中??

public static void chaxunshujuku() { // 简单查询
baite_select_reader c = new baite_select_reader(); // 创建本类对象
con = c.getConnection(); // 与数据库建立连接
try {
sql = con.createStatement();
res = sql
.executeQuery("SELECT Name FROM Master..SysDatabases ORDER BY Name");
while (res.next()) {
String name = res.getString("name");
System.out.println( name );
}
} catch (Exception e) {
e.printStackTrace();
}
}

第1个回答  2015-07-26
要求就是放数组吗?如果没有硬性要求的话还是放集合比较简单,直接用集合的add方法加进去就好追问

用set还是list,有代码吗?谢大神了

追答

List list = new ArrayList();
while (res.next()) {
String name = res.getString("name");
list.add(name);
}

本回答被网友采纳
相似回答