[Aide] Sql/Java

baskwo -  
arth Messages postés 10414 Date d'inscription   Statut Contributeur Dernière intervention   -
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 :)

A voir également:

2 réponses

Jamari208 Messages postés 9 Statut Membre 38
 
Non connecté à la base de données?
0
arth Messages postés 10414 Date d'inscription   Statut Contributeur Dernière intervention   1 293
 
Bonjour,

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

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