|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : mars 2009 Messages : 10 ![]() |
Bonjour,
Je tente de stocker des objets dans une base MySQL. Ces objets sont tous Serializable. Et plutôt que de long discours je vais vous montrer mon code : Code :
Voici l'erreur que j'obtiens : Code :
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Erreur de syntaxe près de ''permission', 'player_id') VALUES (_binary'¬Ã*\0sr\07fr.toobian.bukkit.btcperm' à* la ligne 1 Ah oui, j'oubliai voici la structure de la base de données : Code :
|
||||
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : mars 2009 Messages : 10 ![]() |
Bon à croire que j'étais pas complètement réveillé.
J'ai rajouté des guillemets inutiles. La bonne requête étant : Code :
sql = "INSERT INTO players (permission, player_id) VALUES (?,?)"; Je suppose que c'est dû à l'encodage des caractères. J'ai mis tout ce que j'ai pu en UTF8 mais ça ne fonctionne toujours pas. Quelqu'un aurait-il une idée ? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com