symonx80 (Normal User)
Pro
Messaggi: 107
Iscritto: 30/07/2009
|
Ciao, ho il seguente codice java
Codice sorgente - presumibilmente Plain Text |
......
Connection con = null;
......
ResultSet rs = null;
PreparedStatement prepSt = null;
.........
........
prepSt = con.prepareStatement(QRY_PROFILO_MEDIO);
prepSt.setString(1, codice_comune);
prepSt.setString(2, codice_profilo);
rs = prepSt.executeQuery();
.......
|
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
|