IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Java Discussion :

Remplir une Jlist à partir d'une colonne d'une table d'une BDD


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 26
    Par défaut Remplir une Jlist à partir d'une colonne d'une table d'une BDD
    Bonsoir à tous!Je fais une interface graphique sur netbeans et j'ai rencontrer un petit problème:Comment remplir une JList par une colonne d'une table d'une BDD?
    SVP:Quelle est la méthode que je dois implémentrer et qu'est ce que le code que je dois mettre?Merci!

  2. #2
    Membre Expert Avatar de Ivelios
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2008
    Messages
    1 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 031
    Par défaut
    1/Tu envoi une requete à ta BDD du style SELECT * FROM Truk
    2/Tu récupère les informations que te retourne la BDD, dans un tableau par exemple ou un Arraylist
    3/Tu crée un JList
    4/Tu parcours ton Tableau et à chaque case tu ajoute à ta JList : for(int i : tab) JList.add(i);

    Mais je ne pense pas que ce soit là le problème auquel tu est confronté

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 26
    Par défaut
    oui c'est ça qu'il faudrait que j'arrive à faire mais j'ai du mal à faire le code pour cela.

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Quel code tu n'arrive pas à faire? Accéder à une base de donnée? Créer des composant graphique? Remplire la JList? Il y a des tutoriaux sur le site pour chacun de ces éléments il me semble, donc tu devrais arriver à t'en sortir pour faire un premeir code. On va pas le faire à ta place. Maintenant si tu as déjà un code et qu'il déconne, donne le qu'on le corrige

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 26
    Par défaut
    désolé j'ai oublié d'insérer mon code tout à l'heure.
    Voici mon code, en fait j'arrive à récupérer le contenu de ma BDD ( la colonne souhaitée ) mais je n'arrive pas à insérer cela dans ma jList qui à était crée par netbeans. la jList et jList1.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    String requete1="select * from salarie";
     ResultSet rs=state.executeQuery(requete1);
     while(rs.next())
     {
     
                 System.out.print(rs.getString("nom"));
     }
     rs.close();
     state.close();

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    tu remplace juste le print par un ((DefaultListModel)maJList.getModel()).add(.....)

Discussions similaires

  1. Réponses: 6
    Dernier message: 12/12/2013, 16h12
  2. Remplir une jList à partir d'une base mySQL
    Par aymentouhent dans le forum JDBC
    Réponses: 1
    Dernier message: 26/10/2009, 12h27
  3. Instancier une Jlist à partir d'un element selectionné ?
    Par jonathanC dans le forum Débuter
    Réponses: 1
    Dernier message: 18/06/2009, 10h21
  4. Problemes d'ajout dans une JList à partir d'un Jtextfield
    Par elmander dans le forum Général Java
    Réponses: 6
    Dernier message: 26/01/2009, 17h21
  5. Copie de colonnes de plusieures tables dans une autre table
    Par PPLILH2008 dans le forum Modélisation
    Réponses: 3
    Dernier message: 04/06/2008, 15h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo