sql >> Database >  >> RDS >> Mysql

MySQL + JAVA-uitzondering:vóór de start van de resultatenset

De gebruikelijke praktijk is om rs.next() . te gebruiken methode met while cyclus:

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

Ik heb de try/catch/finally-clausules weggelaten voor de duidelijkheid. Merk op dat je elke close() . moet aanroepen methode in aparte finally blok.



  1. Back-up van Mysql-databases

  2. importfout met python-mysql-connector 1.16, django 1.6 en python 3.2.3

  3. Waarom zou Oracle.ManagedDataAccess niet werken als Oracle.DataAccess dat wel doet?

  4. Django + Python 3 + PostgreSQL implementeren op AWS Elastic Beanstalk