Connexion java base de données

Résolu/Fermé
shawky7287 Messages postés 41 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 20 septembre 2012 - 22 avril 2009 à 14:07
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
A voir également:

1 réponse

mims89 Messages postés 8 Date d'inscription mercredi 22 avril 2009 Statut Membre Dernière intervention 25 septembre 2011
22 avril 2009 à 14:09
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);
}
}
0
shawky7287 Messages postés 41 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 20 septembre 2012 2
22 avril 2009 à 14:32
merci
0