Mysql
 sql >> Base de données >  >> RDS >> Mysql

Exception MySQL + JAVA :avant le début de l'ensemble de résultats

La pratique courante consiste à utiliser rs.next() méthode avec while cycle :

PreparedStatement st = conn.prepareStatement("select 1 from mytable");
ResultSet rs = st.executeQuery();
while (rs.next()) {
  // do something with result set
}
rs.close();
st.close();

J'ai omis les clauses try/catch/finally pour plus de clarté. Notez que vous devez invoquer chaque close() méthode dans finally séparé bloquer.