Bonjour ,
J'essai de réaliser une petite appli pour un projet.
Le but est de pouvoir gérer des licences, j'ai donc réaliser une fenetre pour
entrer une licence.(sous netbeans) quand on valide cette fenetre les données vont s'enregistrer dans une base .
Je vous poste ci dessous la redéfinition de la méthode actionPerformed
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
 private void valideLicenceActionPerformed(java.awt.event.ActionEvent evt) {                                              
        // TODO add your handling code here:
        JButton monBouton = (JButton)evt.getSource() ;
        if (valideLicence == monBouton)
        {
            System.out.println("Vous avez choisi de valider") ;
            // On va récupérer les JTextField
            String DateExpiration = dateExpiration.getText() ;
            String Nom = nom.getText() ;
            String Version = version.getText() ;
            String NumSerie = numSerie.getText() ;
 
 
            System.out.println("Vous avez entré les valeurs suivantes") ;
            System.out.println(DateExpiration+" "+Nom+""+Version);
            System.out.println(NumSerie);
            idLicence++;
 
            // Valeur de l'index
 
            System.out.println("L'idLicence vaut : ") ;
            System.out.println(idLicence) ;
 
            // Vérification des valeurs entrées
 
            // Inscription dans la base
            String requete="insert into licence values(idLicence,\"Nom\",\"Version\",\"NumSerie\",\"DateExpiration\")" ;
            TestBdd instance = new TestBdd() ;
            instance.consulterBdd(requete) ;
 
            // Confirmation
            System.out.println("La requete a été effectuée") ;
        }
    }
Je précise que j'arrive à me connecter à la base à entrer des licences en ligne de commande.
Mon premier problème est que idlicence ne s'incrémente pas automatiquement
je suis obligé de le faire manuellement.
Deuxième problème les données entrées dans le JTextField ne s'affichent pas dans ma table alors qu'en faisant un System.out.printltn je vois bien la valeur de la variable.

Je vous remercie d'avance pour votre aide