Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - PreparedStatement  e resultSet
Forum - Java - PreparedStatement e resultSet

Avatar
symonx80 (Normal User)
Pro


Messaggi: 107
Iscritto: 30/07/2009

Segnala al moderatore
Postato alle 11:16
Giovedė, 01/10/2009
Ciao, ho il seguente codice java

Codice sorgente - presumibilmente Plain Text

  1. ......
  2. Connection con = null;
  3. ......
  4. ResultSet rs = null;
  5. PreparedStatement prepSt = null;
  6. .........
  7. ........
  8. prepSt = con.prepareStatement(QRY_PROFILO_MEDIO);
  9. prepSt.setString(1, codice_comune);
  10. prepSt.setString(2, codice_profilo);
  11. rs = prepSt.executeQuery();
  12. .......



la query che esegue č una query che ritorna un valore (SELECT AVG(COL1) FROM TABLEA)
Ma il programma mi da errore in runtime qualora la query mi ritorna null
Ho provato con

while(rs!=null && rs.next())....
ma non ri risolve il problema in quanto rs non sembra essere null, infatti dalle api ho visto che executeQuery non ritorna mai il valore null.
Che tipo di controllo devo fare per capire se rs contiene un valore o meno?
Grazie

PM Quote