Consulta sobre ResultSets
Hola tengo este script :
strSQL.append("SELECT * FROM PTPAQUETRABAJ ");
strSQL.append("WHERE PTCODIGOPROYECTO =1");
strSQL.append(" ORDER BY PTORDENPT ");
//out.print(strSQL.toString());
rs = st.executeQuery(strSQL.toString());
%>
<select name="paquete" style="FONT-FAMILY: Verdana; FONT-SIZE: 10px" multiple>
<%
while (rs.next()){
NroPT= rs.getString("PTNUMEROPT");
strSQL.setLength(0);
strSQL.append("SELECT * FROM PTTAREAS ");
out.print(strSQL.toString());
rs2 = st.executeQuery(strSQL.toString());
%>
<option><%=NroPT%></option>
<%
}
%>
</select>
Y me da este error :
Javax. Servlet.ServletException: [TDS Driver]ResultSet is closed.
¿Es posible utilizar un rs2 dentro de un rs1? ¿Hay alguna forma de hacer esto?
Espero tu respuesta, gracias
strSQL.append("SELECT * FROM PTPAQUETRABAJ ");
strSQL.append("WHERE PTCODIGOPROYECTO =1");
strSQL.append(" ORDER BY PTORDENPT ");
//out.print(strSQL.toString());
rs = st.executeQuery(strSQL.toString());
%>
<select name="paquete" style="FONT-FAMILY: Verdana; FONT-SIZE: 10px" multiple>
<%
while (rs.next()){
NroPT= rs.getString("PTNUMEROPT");
strSQL.setLength(0);
strSQL.append("SELECT * FROM PTTAREAS ");
out.print(strSQL.toString());
rs2 = st.executeQuery(strSQL.toString());
%>
<option><%=NroPT%></option>
<%
}
%>
</select>
Y me da este error :
Javax. Servlet.ServletException: [TDS Driver]ResultSet is closed.
¿Es posible utilizar un rs2 dentro de un rs1? ¿Hay alguna forma de hacer esto?
Espero tu respuesta, gracias
1 Respuesta
Respuesta de icalv000
1