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.
Le prob est que j'ai un java.lang.NullPointerException. Le prob est le next().getAttribute...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); }
J'en déduit que je réupère mal les valeurs. Comment donc les récupérér correctement ??
Merci de votre aide
Partager