Semplicemente non puoi: una istruzione di selezione restituisce sempre e comunque un ResultSet perchè la JVM e il DB non possono sapere a priori di quanti elementi è composta la risposta.
Quello che dovrai fare è semplicemente prendere il Resultset, farti restituire l'unico Record presente che avrà un solo campo, quindi convertirlo in intero:
Ciao.codice:ResultSet rs = cmd.executeQuery( ... ); rs.next(); int risultato = Integer.parseInt( rs.getString(1) ); oppure int risultato = rs.getInt(1);![]()



Rispondi quotando