Bytes[] et MySQL

Bytes[] et MySQL - Java - Programmation

Marsh Posté le 03-10-2003 à 10:53:12    

Un champs de format Bytes[] sous quel format je dois l'enregistrer dans ma base de donnée MySql pour que cela puisse pris en compte ?

Reply

Marsh Posté le 03-10-2003 à 10:53:12   

Reply

Marsh Posté le 03-10-2003 à 10:55:08    

Blob. Lis la doc, bon dieu : http://www.mysql.com/doc


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 03-10-2003 à 11:13:59    

Trouve pas  :sweat:

Reply

Marsh Posté le 03-10-2003 à 11:14:21    

dieu n'a rien à voir dans cette histoire :o


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 03-10-2003 à 11:37:37    

J'ai mis comme champs un bête Varchar(30) et ça à l'air de fonctionner ....

Reply

Marsh Posté le 03-10-2003 à 13:03:59    

mais c'est pas possible, tu le fais exprès? :sweat:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 03-10-2003 à 13:05:20    

Shogun2002 a écrit :

Trouve pas  :sweat:  


 
j'ai pris le lien de taiche, 30 sec après
http://www.mysql.com/doc/en/Column_types.html
 
Si 'ca a l'air de marcher' te suffit, te casse pas la tête tout va bien :o


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 03-10-2003 à 16:51:13    

Si mon anglais est bon ... un champs Varchar convient amplement  :o  
 
Mais ils conseillent de mettre en Char avec le cryptage MD5 mais bon je laisse en Varchar

Reply

Marsh Posté le 03-10-2003 à 17:05:51    

Ah, c'est toujours ton histoire de password [:ddr555]
Bin à partir des bytes que MD5 t'a générés, t'es capable de construire une String et donc de balancer le tout dans un varchar, ui [:spamafote]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 03-10-2003 à 17:08:55    

[:mlc]


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 03-10-2003 à 17:08:55   

Reply

Marsh Posté le 03-10-2003 à 17:10:25    

Arrête d'halluciner comme ça, tu vas t'faire mal aux yeux [:ddr555]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 03-10-2003 à 17:15:36    

Le probleme est cela ...
 
Si je donne mon code en format Bytes[] -> toto obtenu par le MD5 et que je le converti en string -> tata
 
tata=toto.toString();
 
Et hop, j'insere tata dans ma base dans un champs de type varchar.
 
Et qu'après on me donne un password a vérifier si il n'est pas identique à toto et dans le cas où il est identique, il me dit que non !
 
tata.equals((testpass.cryptage()).toString);
 
Il me ressort false !
 
Donc le toString ... et à laisser de coté ...


Message édité par Shogun2002 le 03-10-2003 à 17:16:53
Reply

Marsh Posté le 03-10-2003 à 17:19:42    

Ah moins qu'en faisant le test inverse :
 
(tata.getBytes()).equals(testpass.cryptage()))  
 
ça peut marcher

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed