Bonjour,
J'ai une fenêtre qui contient trois champs textField, textField_1, textField_2 et je souhaiterais stocker les valeurs entrées dans ces champs de texte, au sein d'une table nommée "seminaire".
Pour ce faire, j'ai entré le code suivant après avoir établi la connexion avec une base Postgres :
Ca m'affiche une l'erreur suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 btnSinscrire.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { try{String s="INSERT INTO seminaire VALUES('"+textField.getText()+"','"+textField_1.getText()+"','"+textField_2.getText()+"');"; int re=state.executeUpdate(s); System.out.println("fait"); } catch(Exception a){System.out.println(a.getMessage()); } } });
La table séminaire contient les colonnes suivantes :ERREUR: la valeur du tableau doit commencer avec « { » ou avec l'information de la
dimension
Position*: 29
Quelqu'un saurait-il m'indiquer d'où peut venir cette erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 nom(character varying[20]), prenom(character varying[20]), email(character varying[20])
Merci d'avance pour votre aide.
Partager