Insert into probléme Apostrophe [Résolu]

cs_Dellys 95 Messages postés mercredi 26 octobre 2005Date d'inscription 24 mars 2008 Dernière intervention - 21 févr. 2007 à 10:55 - Dernière réponse : cs_Dellys 95 Messages postés mercredi 26 octobre 2005Date d'inscription 24 mars 2008 Dernière intervention
- 21 févr. 2007 à 15:35
Bonjour
Y a t'il SVP une fonction  pour remplacer un caractère, une apostrophe par exemple car les apostrophes pose problème l'ors de l'insert into Voici mon champ et la requête :<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>






         String NOTE = jTextArea1.getText().trim();

String updateString =
                       "insert into task_details (details,id_tsk_r) values  ('" +
                      NOTE+ "','"+num3+"')";
               int count = req.executeUpdate(updateString);




            

  
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
shaiulud 405 Messages postés mardi 18 décembre 2001Date d'inscription 15 juillet 2014 Dernière intervention - 21 févr. 2007 à 11:16
3
Merci
Ta question amène à la mauvaise méthode. Je te conseille vivement d'utiliser les PreparedStatement.

String updateString ="insert into task_details (details,id_tsk_r) values  (?,?)";
PreparedStatement ps = conn.prepareStatement(updateString );
ps.setString(1, NOTE);
ps.setString(2, num3);
ps.executeUpdate();

Merci shaiulud 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 124 internautes ce mois-ci

Commenter la réponse de shaiulud
Meilleure réponse
thevman 83 Messages postés lundi 5 septembre 2005Date d'inscription 3 juillet 2008 Dernière intervention - 21 févr. 2007 à 11:22
3
Merci
As tu essayé de mettre des '  au lieu des " ?

sinon pour remplacer un caractére dans une string  tu peux procéder comme ci-dessous.

  String toto="azeeaz"";
  System.out.println(toto);
  System.out.println(toto.replaceAll(""","ze"));

resultat :
azeeaz"
azeeazze

 Nare Trouvé !!!

Merci thevman 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 124 internautes ce mois-ci

Commenter la réponse de thevman
cs_Dellys 95 Messages postés mercredi 26 octobre 2005Date d'inscription 24 mars 2008 Dernière intervention - 21 févr. 2007 à 15:35
0
Merci
Merci beaucoup pour les deux solutions ,j'ai utilisé la premier pour laissé intacte l'information insérer par l'utilisateur
Commenter la réponse de cs_Dellys

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.