Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2009, 05:18
marvi
 
Fecha de Ingreso: septiembre-2008
Mensajes: 30
Antigüedad: 15 años, 8 meses
Puntos: 0
Como combinar o devolver una combinacion de dos resultset de forma correcta

Hola:

Estoy cambiando el diseño de mi programa para que tenga patron fachada,
esto es que los diferentes subsistemas quedan separados completamente y
se llaman a traves de la fachada.(es solo cuestion de diseño)

Tengo en la una clase: Pozo
sus datos miembros los recogia a traves de dos consultas
(obteniendo dos ResultSet)

ejemplo:datos miembro de la clase:
idpozo int
nombre String
...
otros nombres (Vector<String>)
otros nombres se obtiene con una consulta independiente al resto de los datos, por lo que obtengo dos ResultSet.

La decision que he tomado es que todos los resultset se trataran desde la interfaz grafica,
por lo que los datos los sacare del resultset en la interfaz...

tengo un metodo obtenerpozo(idpozo)
uqe deberia retornar un resultset
(si sigo la misma linea que en el resto de mis clases)
pero dentro de este metodo lo que tengo
son dos resultset...
lo que se me ocurre es retornar un vector de resultset...para poder retornar los dos...

existe una idea mejor o algo mas correcto?
es posible esto que digo?
me es muy urgente una respuesta.. para poder aclararme como rehacer toda la organizacion de las clases
muchas gracas