Bonjour,
Je vous demande votre aide car j'ai une application que j'ai crée avec swing connecté à une base de données Postgresql et j'essaye d'inserer des donner dans cette base avec les JTextfield de mon apllication en utilisant un bouton Enregistrer .Je vous donne un bout de mon code pour cette partie et j'espère avoir votre aide svp.
le code c'est:
et pour l'action de bouton c'est:
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
36 private void EnregistrerClient() { boutonenregistrer=new JButton(); boutonenregistrer.addActionListener(this); String data ="jdbc:odbc:vraiconnexion"; saisieIdclient = new JTextField(10); saisieNom = new JTextField(10); saisiePrenom = new JTextField(10); saisieAdresse = new JTextField(10); saisieTelephone = new JTextField(10); try { String codeclient,nom,prenom,adresse,telephone; codeclient=saisieIdclient.getText(); nom = saisieNom.getText(); prenom = saisiePrenom.getText(); adresse = saisieAdresse.getText(); telephone =saisieTelephone.getText(); Connection conn = DriverManager.getConnection(data); Statement state = conn.createStatement(); state.executeUpdate("INSERT INTO tabclients VALUES (saisieNom.getText(),saisiePrenom.getText(),saisieAdresse.getText(),saisieTelephone.getText()')"); state.close(); } catch(SQLException s){ System.out.println("SQL Error:" + s.toString() +" " + s.getErrorCode() + " " + s.getSQLState()); } }
et merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 else if(e.getSource()==boutonenregistrer) { EnregistrerClient(); }
Partager