Récupération valeurs d'une requête
Bonjour,
J'ai une requête qui me renvoit plusieurs lignes de résultats, et j'aimerais mettre ces valeurs dans une hasmap, hashmap que j'ajoute à un vector à chaque lignes renvoyées.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| this.setWhereClause("essai IN ("+ select1+")" +
"AND essai2 IN ("+select2+")");
System.out.println("Requête: " + this.getQuery());
executeQuery();
int n = getRowCount();
Vector vecteur = new Vector();
HashMap hash = new HashMap();
for (int i=0 ; i<n ; i++){
hash.put("1", (String) next().getAttribute(0));
hash.put("2", (String) next().getAttribute(1));
hash.put("3", (String) next().getAttribute(2));
vecteur.add(hash);
} |
Le prob est que j'ai un java.lang.NullPointerException. Le prob est le next().getAttribute...
J'en déduit que je réupère mal les valeurs. Comment donc les récupérér correctement ??
Merci de votre aide