Hola ante todo muchas gracias por contestar a mi consulta.
El Caso es que estoy intentando aprender java con unos apuntes que me he descargado y me ha surjido una duda he escrito el siguiente.
public static ResultSet Consulta() throws Exception {
BufferedReader br;
String s="";
while(!s.contains(";"))
{
br=new BufferedReader(new InputStreamReader(System.in));
s+=br.readLine();
}
Statement select=conexion.createStatement();
return select.getResultSet();
Para hacer una consulta en java con sql. y para mostrarla por pantalla he escrito el siguiente codigo.
private static void imprimirResultado(ResultSet r) throws SQLException {
int i=1;
while(r.next())
{
System.out.println("Entrada "+i);
System.out.println(r.getString("dni"));
System.out.println(r.getString("Nombre"));
System.out.println(r.getString("Apellidos"));
System.out.println(r.getString("Direccion"));
System.out.println(r.getString("Telefono"));
System.out.println(r.getString("Correo"));
System.out.println(r.getString("Edad"));
System.out.println(r.getString("Poblacion"));
System.out.println(r.getString("Provincia"));
System.out.println();
i++;
}
}
pero el ejercicio me dice que para llamar a imprimirResultado() desde el metodo main le tengo que pasar el parametro que retorna la función consulta y hay me quedo flipao del todo que tengo que escribir dentro del parentesis de imprimirResultado(......).
Muchas gracias.