Connexion java base de données [Résolu/Fermé]

Messages postés
41
Date d'inscription
mercredi 2 juillet 2008
Statut
Membre
Dernière intervention
20 septembre 2012
- - Dernière réponse : shawky7287
Messages postés
41
Date d'inscription
mercredi 2 juillet 2008
Statut
Membre
Dernière intervention
20 septembre 2012
- 22 avril 2009 à 14:32
Bonjour,
comment peut-on obtenir le contenu des colonnes aprés avoir exécuter une requête sql dans une application java?
en effet, voila un bout de mon code:

...
String query = "SELECT * FROM nom_table";

ResultSet results = null;
try {
Statement stmt = connection.createStatement();
results = stmt.executeQuery(query);
}
catch(Exception e){
System.out.println("exception due a la requete");
}
System.out.println(results);

voila le résultat qui s'affiche:

sun.jdbc.odbc.JdbcOdbcResultSet@12c4768
Afficher la suite 

1 réponse

Messages postés
8
Date d'inscription
mercredi 22 avril 2009
Statut
Membre
Dernière intervention
25 septembre 2011
0
Merci
voici un exemple pour récupere les colonnes:

public static void afficheToutesLesPersonnes(){
try {
Connection con = ExempleConnection.defaultCon;
Statement toutes = con.createStatement();
ResultSet toutesRS = toutes.executeQuery("SELECT * FROM Personne");

while (toutesRS.next()) {
int id = toutesRS.getInt("id");
String nom = toutesRS.getString("nom");
String prenom = toutesRS.getString("prenom");
double taille = toutesRS.getDouble("taille");
System.out.println(id + " : " + nom + " " + prenom + " , "+taille);
}
} catch (Exception ex) {
throw new Error(ex);
}
}
shawky7287
Messages postés
41
Date d'inscription
mercredi 2 juillet 2008
Statut
Membre
Dernière intervention
20 septembre 2012
2 -
merci