Bonjour ,
Mon problème est que je n'arrive pas à actualiser le contenu d'une table à partir d'une BD
Voici le code appellé après appui sur le bouton :
Avec "date" un TextField.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public String valider_action() { Object dat=date.getText(); try{ this.getSessionBean1().getEr_invitationRowSet().setObject(1,dat); this.getEr_invitationDataProvider().refresh(); }catch(Exception e){ e.printStackTrace(); this.error(e.getMessage()); } return null; }
Le bloc try s'éxécute sans erreur mais ma table n'est pas mise à jour, elle garde les valeurs obtenues avec la méthode prerender() dont voici le code :
J'ai voulu créer une VirtualForm pour pouvoir appeler la méthode "discardSubmittedValues" mais c'est impossible avec des staticText ou des labels dans les colonnes de la table
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public void prerender() { try{ this.getSessionBean1().getEr_invitationRowSet().setObject(1,"19 juin 2007"); this.getEr_invitationDataProvider().refresh(); }catch(Exception ex){ this.error(ex.getMessage()); } }
Voilà j'espère que j'ai été clair , en tout les cas je me tiens à votre disposition pour toute explication.
Merci d'avance pour votre aide
Partager