Bonjour,

Alors voilà j'ai un petit soucis, je ne sais pas comment insérer du contenu JComboBox dans la base de données. Je la remplis de base avec du contenu de la base de données, ça aucun soucis :

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
        Connection dbConnect = null;
        Statement dbStatement = null;
        try 
        {
            String SQL = "SELECT Nom FROM Client";
            client.removeAllItems();
            Class.forName("com.mysql.jdbc.Driver").newInstance();
            dbConnect = DriverManager.getConnection("jdbc:mysql://localhost/Hotel", "root", "");
            dbStatement = dbConnect.createStatement();
            ResultSet res = dbStatement.executeQuery(SQL);
            while (res.next()) 
            {
                client.addItem(res.getString(2));
            }
 
 
 
            res.close();
            dbConnect.close();
 
 
        }
Mais quand j'essaie de récupérer le contenu de cette JComboBox pour l'inscrire dans la nouvelle base de données ça ne marche pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
				String sql = "INSERT INTO `Hotel` VALUES ('"+ Client.getText() +"')";
J'ai aussi essayé avec

Code : Sélectionner tout - Visualiser dans une fenêtre à part
				String sql = "INSERT INTO `Hotel` VALUES ('"+ Client.addItem(res.getString(1)) +"')";
Mais rien n'y fait ! Si vous pouviez m'aider ce serait génial, étant un gros débutant j'ai beaucoup de mal !