Connexion java base de données

Résolu
shawky7287 Messages postés 45 Statut Membre -  
shawky7287 Messages postés 45 Statut Membre -
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
Configuration: Windows XP
Safari 525.19

1 réponse

  1. mims89 Messages postés 9 Statut Membre
     
    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
    1. shawky7287 Messages postés 45 Statut Membre 2
       
      merci
      0