日期:2014-05-17  浏览次数:20813 次

怎么把Resultset转换成object
把resultset中的数据存到object中怎么做?

------解决方案--------------------
resultSet具体读出来 对象的各个属性,然后利用对象的构造方法 构造成为对象,就是这个思路
------解决方案--------------------
循环记录集,取出记录集中的数据,对Object进行赋值。
取记录集可通过字段名或索引方式。rs.getString("userName")或者rs.getString(0);
取记录集时对同一字段/同一索引不能多次取值,只能取一次。

User user;
while(rs.next()){
user=new User();
user.setUserName(rs.getString("userName")); 
user.setPassWord(rs.getString("passWord"));
//不可再对userName取值
//System.out.println(rs.getString("userName"));此处会报错,不可重复 rs.getString("userName")。
}