Bonjour,
Je rentre des objets dans ma hashtable via une boucle while qui lit les tuples de la table ma base de données , et j'ai l'erreur cannot find symbol
method put(int,metier.Ouvrage)
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
20
21
22
23
24
 public Hashtable listeOuvrage(int code) throws Exception{
                Ouvrage ouvrage;
                String ordreSQL;
		PreparedStatement requete;
		ResultSet nuplets;
                Hashtable tableOuvrage = new Hashtable();
                                
                ordreSQL = "Select *....;                
                try {
                    requete = ouvrageDB.idCx.prepareStatement(ordreSQL);
		requete.setInt(1, codeP);
		nuplets = requete.executeQuery(); 
                       
                        while(nuplets.next() == true){
                              ouvrage = new Ouvrage(nuplets.getInt(1), nuplets.getString(2), nuplets.getDate(3));
                            // Ajout du ouvrage dans la table de hachage 

                          tableOuvrage.put(nuplets.getInt(1), Ouvrage); //Ici erreur...
                            }  
        }       
                catch(SQLException sqle) { throw new  Exception(sqle.toString()); }
                return tableOvrage;
    }
Merci de votre aide