JSP (Java Server Page) - Problemas con ResulSet de JSP

 
Vista:

Problemas con ResulSet de JSP

Publicado por Liencres (1 intervención) el 15/02/2001 18:01:50
En código JSP, al intentar 4 consultas seguidas en SQL y recogerlas en 4 ResulSet diferentes, sale un error que dice : "ResulSet is closed".
Como se pueden hacer varias consultas con SELECT?
Para recogerlas en varios ResulSet?
Estamos bajo Windows2000 con ODBC.
Os dejo aqui una parte del código por si os ayuda :
stmt1 = conexion.createStatement();
busqueda= "SELECT * FROM empleados WHERE clave='"+password+"'";
ResultSet rsEmpleados = stmt1.executeQuery(busqueda);
stmt2 = conexion.createStatement();
busqueda= "SELECT * FROM clientes";
ResultSet rsClientes = stmt2.executeQuery(busqueda);

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

RE:Problemas con ResulSet de JSP

Publicado por Eva (2 intervenciones) el 28/03/2001 12:57:32
Has probado a usar en vez de ResultSet un objeto ViewObject, asi no tendrias problemas.
Por ejemplo:
ViewObject busquedas=this.qView.getApplicationModule().findViewObject("buscar");
busquedas=this.qView.getApplicationModule.Create...FromStm(algo asi)("buscar","select....");
busquedas.setRangeSize(-1);
busquedas.executeQuery();
busquedas.first();
Row[] resultados=busquedad.getAllRowsinRange();
entonces en resultados tienes todos los valores de la query y puedes tratarlos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar