Tout mon code fonctionne très bien mais pas de changement dans la base de données, quelqu'un en connait la cause ?
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);
        }
    }
merci.