Bonjour, j'ai posté un message pareil hier mais je le trouve plus, je vais poser la même question. En fait je veux insérer une ligne dans une table a partir d'un JTextField , je sais qu'il faut utiliser la méthode Update mais le problème c'est que j'arrive pas à insérer ce que je veux :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
            Statement s = null;
            s = connexion.createStatement();
            int NbIns;
            String nn = nom.getText(); // nom est un JTextField
            String pp = prenom.getText(); // prenom est un JTextField
            NbIns = s.executeUpdate("INSERT INTO pratiqueee (nom,prenom) " +
                                    "VALUES ('nn','pp') ");
Après exécution, si je consulte ma table je vois que j'ai inserer "nn" et "pp"
et pas le contenu de 'nom' et 'prenom'. j'ai essayé d'enlever les apostrophes dans mon code mais ca m'affiche une erreur Java. Merci