sql >> Database teknologi >  >> RDS >> Mysql

MySQL + JAVA Undtagelse:Før start af resultatsæt

Den almindelige praksis er at bruge rs.next() metode med while cyklus:

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

Jeg har udeladt try/catch/finally klausuler for klarhedens skyld. Bemærk, at du skal kalde hver close() metode i separat finally blokere.



  1. Find ud af, om en værdi indeholder mindst ét ​​numerisk ciffer i SQLite

  2. Hvilken type vil du kortlægge BigDecimal i Java/Hibernate i MySQL?

  3. Tjenester med manglende/utilgængelige afhængigheder

  4. Deadlock ved oprettelse af jobforekomster