当前位置: 代码迷 >> Java Web开发 >> 小菜问个有关问题,关于结果集ResulSet的
  详细解决方案

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

热度:9227   发布时间:2016-04-10 23:30:40.0
小菜问个问题,关于结果集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()+"--------");//
把这个删了
  相关解决方案