begin process at 2010 02 10 07:38:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

JDBC

 > 

inserer une chaine de caractére qui contient des apostrophe


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

inserer une chaine de caractére qui contient des apostrophe

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ée 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) {      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 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 convertir une chaine de caractere en int [ par nimont010 ] salut,comment je peut convertir une chaine de caractere en un int avec java.sachant que: le champs de saisie doit contenir un int, mais la methode qui JtexteField contient que de chiffres [ par aliahmad ] salutcomment je fais pour q'un JtexteField accepte de clavier que 2 chiffre, en fait je vais saisir dans ce texteField seulement le jour de certaine d Ajout d'une chaine de caractere [ par simeone1 ] salut tt le monde Je suis vraiment un débutant, et je viens vers vous afin de bien vouloir m'aider. vous en remerciant.j'aimerais ajouter le mot " tou Crypter donné avant de l'inserer dans la base [ par amin666 ] Voila qu'il y a deux jours que je galere avec le meme probleme.Je developpe une application java qui crypte des données puis les insere dans une base


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales