首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

小菜问个有关问题,关于结果集ResulSet的

2013-12-07 
小菜问个问题,关于结果集ResulSet的小菜从数据库里取了6条记录,用while(rs.next())取不到rs里的第一列记录

小菜问个问题,关于结果集ResulSet的
小菜从数据库里取了6条记录,用while(rs.next())取不到rs里的第一列记录,怎样才能取到第一条呢,求赐教,代码如下:
                        System.out.print(rs.next()+"--------");//
System.out.print(rs.getInt(1)+"--------");//这里显示结果为“1”
while(rs.next()){
aGoods=new GoodsBean();
aGoods.setGoodsID(rs.getInt(1));
aGoods.setGoodsName(rs.getString(2));
aGoods.setGoodsInfo(rs.getString(3));
aGoods.setGoodsPrice(rs.getFloat(4));
aGoods.setGoodNums(rs.getString(5));
aGoods.setPublisher(rs.getString(6));
aGoods.setPhoto(rs.getString(7));
aGoods.setType(rs.getString(8));
goodsList.add(aGoods);
System.out.print(rs.getInt(1)+"--------");//这里显示结果为“2,3,4,5,6”

}
[解决办法]
 第一个 System.out.print(rs.next()+"--------");//
把这个删了

热点排行