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

Transformar ResultSet a un vector<String>

Estas en el tema de Transformar ResultSet a un vector<String> en el foro de Java en Foros del Web. Muy buenas. Os pregunto, tengo un el resultado de una consulta a una base de datos y quiero transformarlo a un vector que contenga los ...
  #1 (permalink)  
Antiguo 16/08/2013, 03:09
 
Fecha de Ingreso: diciembre-2009
Ubicación: Sevilla
Mensajes: 49
Antigüedad: 14 años, 10 meses
Puntos: 0
Transformar ResultSet a un vector<String>

Muy buenas.

Os pregunto, tengo un el resultado de una consulta a una base de datos y quiero transformarlo a un vector que contenga los string de dichos resultados.

El ejemplo es el siguiente: mi consulta genera una columna con sus datos, quiero poder transformar esa consulta en un vector<string> para poder ir recorriéndolo y asi poder implementar un jtextfiled de búsqueda sobre ese vector.

Alguna idea?
  #2 (permalink)  
Antiguo 16/08/2013, 05:27
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 22 años, 4 meses
Puntos: 361
Respuesta: Transformar ResultSet a un vector<String>

Hola:

Debes recorrer el todo resulset y cada registro ir añadiéndolo al vector.

Por ejemplo, partimos de que rs es el resulset y lis_cli el vector:

Código Java:
Ver original
  1. while (rs.next()) {
  2.     Cliente cli = new Cliente();
  3.     cli.setId_cliente(rs.getInt("ID_CLIENTE"));
  4.     cli.setNombre(rs.getString("NOMBRE"));
  5.     cli.setDomicilio(rs.getString("DOMICILIO"));
  6.     cli.setTelefono(rs.getString("TELEFONO"));
  7.     cli.setCodpost(rs.getString("CODPOST"));
  8.     lis_cli.add(cli);
  9. }

Saludos.


Etiquetas: resultset, string, transformar
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 10:03.