[Aide] Sql/Java

Salut à vous,
Depuis quelque temps, je créé un petit jeu vidéo avec mon ami, et j'ai un problème lors de la création du personnage.
Voila ma fonction pour créé le player dans la base de données :
public static void CreatePlayerInDb(Player player){
        try {
            String query = "INSERT INTO players(id,name,skin,level)" +
                           " VALUES ("+ player.id +","+
                           "'"+player.name +"',"+
                           "'"+ player.skin +"',"+
                           player.level+")";
            Statement stat = worldConnection.createStatement();
            stat.executeUpdate(query);
            stat.close();
        } catch (SQLException ex) {
            Logger.getLogger(Sql.class.getName()).log(Level.SEVERE, null, ex);
        }
    }


Quand je fait la fonction de créé le personnage, tous se passe bien, aucune erreur.
Le problème, est dans ma Base de données, aucun player n'est créé :S
Alors, je me remet à vous, pour m'aider à comprendre mon problème :)

2 réponses

  1. Contributeur
    Bonjour,

    Il ne faut déjà pas utiliser executeUpdate() mais executeQuery().

    Essaie avec ça voir si c'est bien ça :-)