Tout mon code fonctionne très bien mais pas de changement dans la base de données, quelqu'un en connait la cause ?
merci.
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 public void createUser(String user_name, String user_pass) { try { Class.forName("org.postgresql.Driver"); Connection c = DriverManager.getConnection("jdbc:postgresql://localhost:5432/deepfighters", "user", "pass"); c.setAutoCommit(false); PreparedStatement prep1 = c.prepareStatement("INSERT INTO users (name, password) VALUES (?, ?)"); prep1.setString(1,user_name); prep1.setString(2,user_pass); prep1.executeUpdate(); System.out.print("User Created !"); prep1.close(); c.close(); } catch (Exception e) { e.printStackTrace(); System.err.println(e.getClass().getName()+": "+e.getMessage()); System.exit(0); } }
Partager