Inserer une chaine de caractére qui contient des apostrophe
youess81
Messages postés40Date d'inscriptionvendredi 28 mai 2004StatutMembreDernière intervention 5 juin 2005
-
8 sept. 2004 à 11:47
cs_malikakika
Messages postés9Date d'inscriptionlundi 14 mars 2005StatutMembreDernière intervention13 juin 2005
-
13 juin 2005 à 13:00
salut je veux inserer une chaine de caratére qui contient des apostrophe dan une base de donnée oracle,
A voir également:
Sql apostrophe dans une chaine
Java apostrophe in string - Meilleures réponses
Java replace apostrophe in string - Meilleures réponses
cs_GodConan
Messages postés2113Date d'inscriptionsamedi 8 novembre 2003StatutContributeurDernière intervention 6 octobre 201212 8 sept. 2004 à 12:17
GodConan :clown)
a quel nivo ds le nom de colonne ou ds la valeur d un champ ? ;o)
ta essayer la double apostroph? (il me semble que c ca.. ;o) )
pas le guillement : 2 apostroph
tien g trouver ce site pour verifier tes syntax c pas trop mal ;o)
Thundrax
Messages postés51Date d'inscriptionmercredi 15 janvier 2003StatutMembreDernière intervention 1 mars 2005 8 sept. 2004 à 15:02
ou si j'ai bien compris se que tu veux faire tu peux tout simplement rajout un back slash avant ton apostrophe
string sql="chaine de caratére qui contient des \' ";
quand java lira le "" il interpretera l'apostrophe comme une apostrophe
Thundrax
Messages postés51Date d'inscriptionmercredi 15 janvier 2003StatutMembreDernière intervention 1 mars 2005 10 sept. 2004 à 09:30
bon faut dire j'ai jamais eu ce problème à l'insertion dans ma base oracle j'utilise des PreparedStatement :
stmt = conn.prepareStatement
("UPDATE table SET champ=? where X =?")
stmt.setString(1,champ);
stmt.setString(2,X);
stmt.executeQuery();
conn.commit();
stmt.close();
mais j'avais eu se prob pour de l'affichage html - javascript (popup)
en html un simple \' suffisait tendis que dans le popup il me faut \\'
Tlash
Messages postés8Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention 5 octobre 2007 20 mars 2005 à 12:14
public static String addslashes(String str){
return str.replaceAll("'", "[file://\\' \\']");
}
Moi j'ai essayé ça, mais j'ai l'impression que 2 slashes ce n'est pas encore assez car là il ne me fait plus d'erreur mais il n'insert rien... Quelqu'un pourrait me dire par combien d'interprétation ça passe ? il y a d'abord à la création de la chaîne, à l'envoi aussi je pense et à l'interprétation par le SGBD.
cs_malikakika
Messages postés9Date d'inscriptionlundi 14 mars 2005StatutMembreDernière intervention13 juin 2005 13 juin 2005 à 12:54
j'ai fait un connection à oracle 9i depuis java et jai créé mon table
mes le pb commment inserer un fichier de type xml dans ce table et l'affichage
et merci
cs_malikakika
Messages postés9Date d'inscriptionlundi 14 mars 2005StatutMembreDernière intervention13 juin 2005 13 juin 2005 à 13:00
j'ai fait un connection à oracle 9i depuis java et jai créé mon table
mes le pb commment inserer un fichier de type xml dans ce table et l'affichage
et mercij'ai fait un connection à oracle 9i depuis java et jai créé mon table
mes le pb commment inserer un fichier de type xml dans ce table et l'affichage
et merci
mon email:
[mailto:infossimoo@yahoo.fr infossimoo@yahoo.fr]