
06/10/2011, 02:30
|
 | | | Fecha de Ingreso: agosto-2008 Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 5 meses Puntos: 188 | |
Respuesta: unir ResultSet NO TABLAS Yo lo que hago cuando obtengo un resultset es obtener el contenido de cada columna y volcarlo en variables de objetos que luego van en una collection (en general).
Si tienes rs1 y rs2 y quieres hacer una union, y suponiendo q cada uno tiene un array de Strings, compruebas con un or si alguno de ellos continua teniendo elementos...
if(rs1.hasNext() || rs2.hasNext()) {
}
y dentro repites la operación
String nextValue = "";
String val1 = "";
String val2 = "";
if (rs1.hasNext) {
val1 = (String) rs1.next();
}
if (rs2.hasNext) {
val2 = (String) rs2.next();
}
nextValue = val1 + " - " + val2; // por ejemplo
Y ahi ya tienes un conjunto de valores procedentes de dos resultset de tamaños distintos
Esa sería la idea, lo que te queda a ti es implementarla.
Ánimo.
__________________ if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
} |