EDITER CELLULE JTABLE

kyript Messages postés 346 Date d'inscription jeudi 7 avril 2005 Statut Membre Dernière intervention 26 mars 2012 - 2 oct. 2006 à 01:16
cs_biboobib Messages postés 95 Date d'inscription dimanche 29 juillet 2007 Statut Membre Dernière intervention 27 août 2011 - 17 mars 2008 à 13:31
Salut à tous

j'essaye de rendre les cellule d'un JTable éditable  afin de mettre à jour une base de donnée.
Mais je comprend pas le systeme de fonctionnement... je suis aller voir le site de sun mais je comprend pas
De plus une question me vient

est t'il possible de mettre a jour le JTable  sans mettre a jour la base, celle ci sera mis a jour lors d'un clique sur bouton  ou doit on obligatoire mettre a jour la base lors de l'edition ?

merci de votre aide
a+

3 réponses

Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 111
2 oct. 2006 à 09:34
Salut,

pour répondre à ta question "est t'il possible de mettre a jour le JTable  sans mettre a jour la base" par du principe qu'un JTable n'est pas lié à une BDD donc si tu n'as pas encapsulé les requette à ta BDD dans les methodes d'insertion du JTable tu peux faire la validation pas un bouton

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

WORA
0
kyript Messages postés 346 Date d'inscription jeudi 7 avril 2005 Statut Membre Dernière intervention 26 mars 2012
2 oct. 2006 à 19:07
ok merci  mais quel est la fonction qui se charge de ca ?   ya bien set ValueAt   mais je comprend pas comment les donnée a inserer dans le JTable lui sont envoyé
0
cs_biboobib Messages postés 95 Date d'inscription dimanche 29 juillet 2007 Statut Membre Dernière intervention 27 août 2011 1
17 mars 2008 à 13:31
slt ..
 t dois utilisé la methode ..getValueAt(Object,int row,int col) ...pour récupérer les donnees inserer ds ta JTable... biensur t doit les mettres ds des variables pour l'utilisé ultérieument dans ta requete pr la mise a jour de la base de donnee!!
0
Rejoignez-nous