SQL Quote Java

SQL Quote Java - Java - Programmation

Marsh Posté le 17-03-2004 à 12:02:03    

bon voila je pense que tous le monde a deja fait  
des  
insert into table values(..);
 
mais les pb c que lorsque l'on insert des des chaine de  
caractere on doit verifier  
que les quote ou les guillemet soit encode
donc encode la dite chaine.
mais qqun a une solution deja bien faite en java de pref

Reply

Marsh Posté le 17-03-2004 à 12:02:03   

Reply

Marsh Posté le 17-03-2004 à 12:16:15    

PreparedStatement [:kiki]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 17-03-2004 à 12:20:28    

Je suis pas très sur de ma réponse (faut voir avec jdbc). Mais essaye de faire un preparedStatement pour executer ta requête. Puis après tu inséres tes données avec un ps.setString(x, foo). Enfin tu executes en faisant un ps.execute().
Donc en gros cela donne:
"String query = "insert into foo_table values(?);";
 
PreparedStatement ps = connection.prepareStatement(query);
ps.setString(1, "foo" );
 
ps.execute();
"
Si quelqu'un pouvait confirmer ce que je dis !!! ;)))

Reply

Marsh Posté le 17-03-2004 à 12:21:17    

désolé the real moins moins, j'avais pas vu ta réponse. Trop rapide le mec.

Reply

Marsh Posté le 17-03-2004 à 12:30:29    

t'as au moins le mérite d'avoir été un peu plus complet que moi :D


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 17-03-2004 à 17:43:38    

merci bcp
je vais essaye enfin une solution qui a le merite d'etre  
propre!

Reply

Sujets relatifs:

Leave a Replay

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