abdellah1987
Messages postés6Date d'inscriptionlundi 9 mars 2009StatutMembreDernière intervention14 juin 2011
-
13 juin 2011 à 22:42
abdellah1987
Messages postés6Date d'inscriptionlundi 9 mars 2009StatutMembreDernière intervention14 juin 2011
-
14 juin 2011 à 23:00
Bonjour,
Je programme en java.
J'ai un JTable qui contient des données chargé de la base de données si je clic sur le boutton "supprimer" les lignes séléctionnées du Jtable sont supprimés de la base mais elle ne sont pas supprimé du JTable (sur l'inteface) sauf si je fait le run une autre fois (c'est évident).De même pour la modification ou l'ajout.
Comment doit je faire pour??
gmi19oj19
Messages postés545Date d'inscriptionlundi 10 mai 2004StatutMembreDernière intervention28 septembre 20112 14 juin 2011 à 21:35
Salut,
Ton ResultSet garde sa valeur initiale, et n'est pas rechargé après ton delete sur la base. Idéalement, ton TableModel doit pointer vers une liste d'objets correspondant à la requête qui renvoie le ResultSet. Après ton delete, tu réaffectes cette liste et tu appelles la méthode repaint() sur ta JTable