[JDBC]Requêtes impriquées
Voilà, je veux faire ceci
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| ResultSet rs = db.getQuery("SELECT nom,id FROM installations WHERE dependde IS NULL ORDER BY nom");
while (rs.next()) {
String nom=rs.getString("nom");
String id=rs.getString("id");
this.installation.addItem(nom);
//Ajout des éléments qui en dépendent
String requete2="SELECT nom FROM installations WHERE dependde="+id+" ORDER BY nom";
ResultSet rs2=db.getQuery(requete2);
String nomSous="";
while (rs2.next()){
nomSous=rs2.getString("nom");
this.installation.addItem(nom+"/"+nomSous);
} |
Le souci est que, lorsque je fais rs2, il y a perte des autres résultats de rs, a priori ; comment faire ?
Merci