Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Sacar por pantalla los resultados: ResultSet

Estas en el tema de Sacar por pantalla los resultados: ResultSet en el foro de Bases de Datos General en Foros del Web. Hola a todos: Realizo una consulta SQL de la forma: String consId="select idForm from formularios where Login='"+controles.getLogin()+"'"; miRes = miStat.executeQuery(consId); int valores[] =new int[100]; for ...
  #1 (permalink)  
Antiguo 24/06/2005, 08:26
 
Fecha de Ingreso: mayo-2005
Ubicación: España
Mensajes: 279
Antigüedad: 19 años
Puntos: 2
Exclamación Sacar por pantalla los resultados: ResultSet

Hola a todos:

Realizo una consulta SQL de la forma:

String consId="select idForm from formularios where Login='"+controles.getLogin()+"'";
miRes = miStat.executeQuery(consId);

int valores[] =new int[100];
for (int h=0;h<100;h++) valores[h]=200;
int i=0;

while (miRes.next())
{
valores[i]= miRes.getInt(1);
i++;
}

Intento meterlos en un array pq luego quiero sacarlos por pantalla:

<%
int j=0;
while (valores[j]!=200){
%>
<TR>
<TD> <%= valores[j] %> </TD>
</TR>
<%}%>

Pero no funciona sale en todos el mismo valor(el del primero) y me hace reiniciar pq nunca para!!!!

Alguien sabe que debo hacer?

Gracias!!!

Última edición por CarlaMedina; 24/06/2005 a las 08:27 Razón: Editar el título:
  #2 (permalink)  
Antiguo 24/06/2005, 09:09
Avatar de sir_joshua  
Fecha de Ingreso: diciembre-2004
Mensajes: 411
Antigüedad: 19 años, 4 meses
Puntos: 0
creo ke tu problema es porke tienes un ciclo infinito, osea sin fin, porke tu mismo no le declaraste cuando terminar.... haber intenta poniendo esto:

<%
int j=0;
while (valores[j]!=200){
%>
<TR>
<TD> <%= valores[j] %> </TD>
</TR>
<% j++; } %>

de cualquier forma si sigues sin tener el sresultado deseado, vuelve a postear incluyendo la base que estas usando y la descripcion de algun posible error.

PD. esto no es tanto de base de datos sino del lenguaje de programacion que estas usando.

salu2.
__________________
http://sir-joshua.hi5.com
Mex. Mex.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:49.