JSP (Java Server Page) - Resulset en campo select

 
Vista:

Resulset en campo select

Publicado por Anselmo (3 intervenciones) el 14/02/2002 09:56:11
Hola,
Tengo una pagina en JSP en la que hago un resulset que me devuelve 5.000 registros. El resultado lo saco en un campo select de mi jsp . Unas veces me devuelve los 5.000 registros, pero otras, me devuelve bastantes menos, poniendo en el ultimo registro, un error del odbc.

Podrías ayudarme?
Gracias
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

Resulset en campo select

Publicado por Anselmo (3 intervenciones) el 14/02/2002 09:56:19
Hola,
Tengo una pagina en JSP en la que hago un resulset que me devuelve 5.000 registros. El resultado lo saco en un campo select de mi jsp . Unas veces me devuelve los 5.000 registros, pero otras, me devuelve bastantes menos, poniendo en el ultimo registro, un error del odbc.

Podrías ayudarme?
Gracias
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:Resulset en campo select

Publicado por JJ (45 intervenciones) el 15/02/2002 22:17:46
Yo tengo algo parecido, por que no usas un while hasta que se acaben tus registros, algo asi:

<SELECT multiple id=selectname name=selectname size=2 style="WIDTH: 154px; HEIGHT: 149px" LANGUAGE=javascript onbeforedeactivate="addemail(this.form)"> /*aki se manda llamar recursivamente a si mismo, la misma forma*/
<OPTION selected>...</OPTION>
<%
Statement stmtname = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
ResultSet rsTablename = stmtname.executeQuery("SELECT * FROM TBDISTR WHERE DEPT2 LIKE '"+selectedbox2+"'");

while (rsTablename.next())
{

String DBname=rsTablename.getString("name");
out.println("<option>"+DBname+"</option>");
}
%>
</select>

Ojalá te sirva

suerte

JJ
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

Realmente ya lo tenia asi

Publicado por anselmo (3 intervenciones) el 19/02/2002 10:27:47
Hola, antetodo muchas gracias por tu respuesta.
El SELECt ya lo tenia formado dentro de un bucle while.
¿Puede ser que sea la version del JDK que es la 1.2?
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

RE:Realmente ya lo tenia asi

Publicado por Sergio Lopez (8 intervenciones) el 26/02/2002 01:22:15
Mira tal vez tenga que ver con la configuracion de la DB y esto puede ser por que se sobre pasa el numero de cursores que se abren, por que no checas eso y vez si ese parametro "MAXCURSORS" a algo asi sea mayor a los 5000, si es posible aumentalo al doble.
Saludos.
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