Foros del Web » Programación para mayores de 30 ;) » Java »

Concatenar cadenas de registros para mostrarse en un JOptionPane

Estas en el tema de Concatenar cadenas de registros para mostrarse en un JOptionPane en el foro de Java en Foros del Web. ¿Cómo puedo concatenar cadenas de registros para despues mostrarlas en un JOptionPane? Lo que pasa es que quiero todos los registros existentes en la tabla ...
  #1 (permalink)  
Antiguo 17/09/2008, 00:18
Avatar de AlfaCenturio  
Fecha de Ingreso: abril-2005
Ubicación: México
Mensajes: 286
Antigüedad: 19 años, 1 mes
Puntos: 0
Concatenar cadenas de registros para mostrarse en un JOptionPane

¿Cómo puedo concatenar cadenas de registros para despues mostrarlas en un JOptionPane?

Lo que pasa es que quiero todos los registros existentes en la tabla contactos de la base de datos agenda se muestren en el JOptionPane y no solamente el último registro como pasa.

Código PHP:
if (IMPRIMIR_CONTACTOS.equals(opcion)) {
      
ResultSet res executeQuery(conn"SELECT * FROM contactos" );
      
String str null;
            while (
res.next()){
                 
//Estos dos primeras es como originalmente estuve mostrando lo datos.
                 //System.out.println(res.getString("id")+" "+res.getString("nombre")+" "+res.getString("direccion")+" ");
                  //JOptionPane.showInputDialog("Lista de Contactos", res.getString("id")+" "+res.getString("nombre")+" "+res.getString("direccion")+"\n"); 
                  
str = (res.getString("id")+" "+res.getString("nombre")+" "+res.getString("direccion"));
                  
str str "\n";
                  
//System.out.println(str);
            
}
                
//System.out.println(str);
                 //En el siguiente JOptionPane quiero que se muestren todos los registro, sin embargo, solo se muestra el último
                
JOptionPane.showInputDialog(str);

Saludos.
__________________
"Todo lo que una persona pueda imaginar, otro podrá hacerlo realidad." Julio Verne
"No hay un solo tema científico, que no pueda ser explicado a nivel popular." Carl Sagan
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 02:19.