Retroceder   Foros del Web > Programación para sitios web > Java y JSP > JSP/Servlets

Respuesta
 
Herramientas Desplegado
Antiguo 13-abr-2006, 16:56   #1 (permalink)
Tricky está en el buen camino
 
Fecha de Ingreso: febrero-2004
Mensajes: 30
problema con resultset(JSPs y servlets)

Hola!!Q tal!Tengo un pequeño problemilla con el resultset
Tengo una tablas definidas:
Resultset tabla0 = null;
Resultset tabla1 = null;
Y dentro de un bucle hay varios condicionales como este:
while(tabla0.next()){
if(tmp3[i].compareTo("IDgestor")==0){
tabla1=instruccion.executeQuery("SELECT nombreg FROM gestores WHERE IDgestor="+ tabla0.getString("IDgestor");
tabla1.next();
listainforme.add(tabla1.getString("nombreg"));

...

Pues mi problema es que me da un java.sql.SQLException: ResultSet is closed
Me he dado cuenta que si no pongo el bucle principal, de manera que entra en la condicion una sola vez, pues entonces no me da ningún error.
Alguien me puede decir que esta pasando??Muchas gracias. Un saludo,
Tricky
Tricky está desconectado   Responder Citando
Antiguo 15-abr-2006, 13:57   #2 (permalink)
Tricky está en el buen camino
 
Fecha de Ingreso: febrero-2004
Mensajes: 30
Me he dado cuenta de que no hay solución. No se puede hacer un select dentro de un bucle como ese. Lo he solucionado haciendo dos trozos. Tengo que picar más código pero es lo que hay
Tricky está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 11:11.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93