ResultSet接口 发表于 2019-02-01 | 分类于 JAVASE之JDBC ResultSet接口:使用PreparedStatement的executeQuery()方法,返回Result对象 123456789101112131415161718192021//演示2.查询数据 String sql2 = "SELECT sid,NAME,sage FROM students WHERE sid > ?"; pst2 = conn.prepareStatement(sql2); pst2.setInt(1,2);//将sid大于2的值取出来 rs = pst2.executeQuery(); //通过ResultSet的next的方法进行迭代 while(rs.next()) { //Result的getxxxx方法中输入数字,代表要打印第几列 System.out.println(rs.getInt(1)+rs.getString(2)+rs.getString(3)); } ******切记要关闭 关闭顺序是 从后往前关闭 //关闭ResultSet try{ if(rs!=null) { rs.close(); } }catch (SQLException re) { re.printStackTrace(); }