Architecture => JRE : 6 | Oracle : 10g | Tomcat : 6.0.18 | JDBC-DRIVER : OJDBC14.JAR | Eclipse 3.4.2
Bonjour,
J'essaie de parcourir un ResultSet mais en vain.
Voici mon code
1 2 3 4 5 6 7 8 9 10 11 12 13
|
String requete = "SELECT * FROM personne";
try {
rs = (ResultSet)stmt.executeQuery(requete);
System.out.println("RS = " + rs);
while(rs.next()) {
System.out.println("ID = " + rs.getInt(1));
System.out.println("NOM = " + rs.getString(2));
}
}catch (SQLException sqlEx) {
System.out.println("Erreurs de requête");
sqlEx.printStackTrace();
} |
Après l'exécution de ma requête, le programme n'entre pas dans ma boucle while (aucun message n'est affiché).
La ligne System.out.println("RS = " + rs); affiche
RS = org.apache.tomcat.dbcp.dbcp.DelegatingResultSet@f4c235
Lorsque j'exécute ma requête directement dans SQLPLUS, j'ai bien la liste des personnes (ID, NOM) mais impossible de l'afficher dans la console en lançant le programme.
Je sèche! Quelqu'un aurait une idée ?
Merci.
Partager