Ciao a tutti vorrei recuperare una variabile restitutita da una query che faccio sul db per spiegarmi meglio posto un pò di codice


codice:
java
String query="SELECT COUNT(*) as NUM FROM RESOURCES_TABLE WHERE NAME='"+name+"' AND SURNAME='"+surname+"' AND PASSWORD='"+password+"'";
			ps=con.prepareStatement(query);
			rs=ps.executeQuery();
			int num=rs.getInt("NUM");
			System.out.println("NUM= "+num);
			con.commit();

vorrei recuperare il numero di righe dalla query ma da conosle a video mi da questo errore:

Errore Connessione: ResultSet.next non è stato richiamato


Potete aiutarmi grazie