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

Composants Java Discussion :

Recharger une JTable avec le résultat d'une requete sql


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2005
    Messages
    747
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 747
    Par défaut Recharger une JTable avec le résultat d'une requete sql
    Bonjour,

    j'ai fait un test de remplissage d'un JTable avec le résultat d'une requete sql.
    Ce que je voudrai maintenant faire c'est recharger ma JTable toutes les X secondes.
    Ma base de données est sql-server et des données sont régulierement entrées.
    Comment se fait se rechargement.

    Merci

  2. #2
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Par défaut
    Salut,

    tu peux faire ca avec des threads voir la doc java qui sera plus précise.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    try {
                        Thread.sleep(1000); //pour la valeur 1000 je crois que c'est des centièmes de  secondes
                        SwingUtilities.invokeAndWait(refreshTable);//tu relance ta table 
                        SwingUtilities.invokeAndWait(relanceCeThread);//relance aussi ce thread pour que ca tourne en boucle
                    } catch (Exception e) {
                        e.printStackTrace();
                    }

  3. #3
    Membre Expert
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Par défaut
    Bonjour,

    pour la boucle, un java.util.Timer sera peut-être plus facile à utiliser. Pour le rafraîchissement de la JTable, le mieux est de passer par le TableModel, ce qui évite de rafraîchir l'intégralité de la JTable si seulement quelques lignes ont changé.
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 04/04/2010, 09h32
  2. [MySQL] Construire une liste avec les résultat d'une requête
    Par Requiem11 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 06/04/2009, 23h18
  3. Réponses: 4
    Dernier message: 12/06/2008, 17h54
  4. Remplir une table avec le résultat d'une instruction SQL
    Par jbeu dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 02/09/2007, 23h49
  5. Réponses: 1
    Dernier message: 25/06/2007, 16h33

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