Java - duda con ResultSet

 
Vista:

duda con ResultSet

Publicado por daniela (37 intervenciones) el 06/06/2011 18:38:04
Hola, tengo una aplicacion en javausando netbeans, y mysql entonces en dado momento hago una consulta a mysql, por ejemplo select * from tabla where alumno='juan'; y la trae y l guarda en un resultset CDR, pero ahora tengo problemas en este codigo:
BD= new Base();//base es la clase que tiene la conexxion y todo el show
cdr= BD.buscoalumno(alumno);//alumno=juan
for(int x=1;x<=repetir;x=x+1)
{
alumno=cdr.getString(2);
apellido=cdr.getString(3);
edad=cdr.getInt(4);
cdr.next();
Bd= new Base();
Bd.añadiraclase(alumno, apellido, edad);//cada alumno Juan lo agrego a una clase
}
cuando busco el elumno me sale el cdr, se supone que tengfo 10 juan, tons tengo 10 juanes en mi cdr, pero ahora lo que quiero es que uno por uno, irlo metiend a una clase, añadiraclase solo modifica 3 campos, pero me sale un error que dice que Operation not allowed after ResultSet closed y solo pasa una vez por cdr, ya despues no, como le puedo hacer?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder