Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : inserer une chaine de caractére qui contient des apostrophe [ Archives / JDBC ] (youess81)

mercredi 8 septembre 2004 à 11:47:07 | inserer une chaine de caractére qui contient des apostrophe

youess81

salut je veux inserer une chaine de caratére qui contient des apostrophe dan une base de donnée oracle,

mercredi 8 septembre 2004 à 12:17:29 | Re : inserer une chaine de caractére qui contient des apostrophe

GodConan


GodConan


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)

http://sqlzoo.net/ ( il y en a plein d autre... )

a vi au fait ce n est pas du JAVA ;o)

mercredi 8 septembre 2004 à 13:42:42 | Re : inserer une chaine de caractére qui contient des apostrophe

kirua12

Salut,

tu peux utiliser les PreparedStatement. Ca te fait ça tout seul

mercredi 8 septembre 2004 à 13:45:27 | Re : inserer une chaine de caractére qui contient des apostrophe

GodConan


GodConan

;o) ah oui ?!! ,o) je ne savai pas... thx...

mercredi 8 septembre 2004 à 14:38:56 | Re : inserer une chaine de caractére qui contient des apostrophe

cid019

sinon ta tjs la possibilite de remplacer l'apostrophe par un autre caractere
fonction replace()

cid019

mercredi 8 septembre 2004 à 15:02:40 | Re : inserer une chaine de caractére qui contient des apostrophe

Thundrax

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

mercredi 8 septembre 2004 à 16:06:17 | Re : inserer une chaine de caractére qui contient des apostrophe

GodConan


GodConan

ben la c pas pour java ;o) c pour Oracle ;o) dc g suposser que cetai en SQL ;o)

mercredi 8 septembre 2004 à 16:06:39 | Re : inserer une chaine de caractére qui contient des apostrophe

wargre

thundrax fait gaffe il faut utiliser

chaineSQL="insert ...values(\"appostrophe \\\' guillemet \\\"\",....)";

il faut penser a ce que recoit le serveur SQL

vendredi 10 septembre 2004 à 09:30:44 | Re : inserer une chaine de caractére qui contient des apostrophe

Thundrax

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 \\'

mardi 14 septembre 2004 à 16:16:33 | Re : inserer une chaine de caractére qui contient des apostrophe

moisejf

Yop!
Même Pb ce matin pour moi , j'ai préféré doubler l'apostrophe avec une ptite méthode avant d'envoyer mon insert:



public String filtreString(String S)
{
for (int i=0; i < S.length(); i++)
{
if (S.charAt(i)==0x27)
S=S.substring(0,i)+"'"+ S.substring(i++);
}
return S;
}


simple & efficace!


1 2

Cette discussion est classé dans : chaine, contient, inserer, caractére, apostrophe


Répondre à ce message

Sujets en rapport avec ce message

chaine sans caractère spéciaux [ par lex1111 ] Comment savoir si une String ne contient que des caractère alpha-numérique ?J'aimerais vérifier que ma String ne contient pas de caractères spéciaux d enlever les espaces d'une chaine de caractére [ par logarsalem ] Bonjour pour tous, je veux enlevé les espaces d'une chaine de caractaire, j'ai fait le code suivant:     public static void main(String[] args) {      Req Chaine de caractéres "0000$" [ par amine1234Z ] Salutj'esper que quelqu'un a une réponse je veux insrer a travers java dans ma base de donéé une chaine de caractéres quicontient des apostrophe comme Apostrophe dans une chaine de caractéres de Requet !!! [ par amine1234Z ] Bonjourvoila mon probléme c'est au niveau du resultat de la requet:la esultat doit retourner une chaine de caractére : "ppppppp"voila le code de click conversion d'une chaine de caractére en entier [ par moooonaaaa ] Salem,j'ai une chaine de caractére de la forme suivante"a.b.c.d"je veux faire un test sur ces valeurs.Il faut que tous soit des entiers.j'utilise Toke code d'insertion en utilisant jsp [ par islamsaadally ] slt ,je travaille avec jsp simple sans servlet , j'ai trouvé une confusion entre chaine de caractére et un nombre lors de l'insertion,le probleme est test d'égalité [ par jamal1984 ] Bonjour tous le monde,Bon ma question concerne sur un test d'égalité de trois ball adjacents de même couleur,j'ai crée une chaine de ball dans la quel inserer une image dans une BD mysql en jsp [ par ferjani10 ] Je sais comment insérer une image dans une BD mysql en jsp Mais le problème est que l'emplacement de l'image est connu déjà . Je veux l'insérer à part la terre est plate [ par kamikaz666 ] Bonjour tout le monde,Je suis en train de bosser un petit peu j'essai de résoudre un algo qui s'appelle "la terre est plate"en fait le but est dévelop inserer video via java vers mysql [ par abdouarbiadima ] Slt mes frere je veux juste m'aider pour enregistre un video dans d'une base de donne mysql via java . je veux une aider ou un exemple deja pretmerci


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,593 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.