|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() ![]() Inscription : février 2006 Messages : 206 ![]() |
Bonjour
A l'aide de différents formulaires html je réalise des insertions dans une base de données access grâce à asp. Cependant lorsque mes données comporte des ' ou des " une erreur est bien sur générée. Quelqu'un aurait il une solution pour parcourir chaque donnée et insérer un caractère d'échappement devant chaque ' ou "? Merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Inscription : septembre 2004 Messages : 368 ![]() |
Salut,
avant l'insertion, il faut que tu doubles les cotes de toutes tes variables suceptibles d'en contenir |
|
|
00
|
|
|
#3 | ||
|
Membre du Club
![]() ![]() Inscription : février 2006 Messages : 206 ![]() |
désolé cela ne fonctionne pas
j'ai fait cela en me basant sur ton modèle : Code :
en sachant que j'ai fait un test seulement sur le champ "contenu", tous les autres était sans ' ou " |
||
|
|
00
|
|
|
#4 |
|
Membre éprouvé
![]() Inscription : septembre 2004 Messages : 368 ![]() |
j'ai ajouté des espaces pour que ce soit lisibles, mais il n'en faut pas
|
|
|
00
|
|
|
#5 | ||
|
Membre expérimenté
![]() Développeur Web Inscription : mai 2005 Messages : 660 ![]() |
essais de mettre
Code :
__________________
" L'absence diminue les médiocres passions et augmente les grandes, comme le vent éteint les bougies et allume le feu. " La Rochefoucauld |
||
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() ![]() Inscription : février 2006 Messages : 206 ![]() |
cela fonctionne parfaitement
|
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() ![]() Inscription : février 2006 Messages : 206 ![]() |
par contre pour l'interrogation de la base je me trouve avec un autre probleme
si j'ai un titre par exemple => L'essentiel de l'informatique cela ne me recupere que le L des idées? |
|
|
00
|
|
|
#8 |
|
Membre habitué
![]() Inscription : juillet 2006 Messages : 93 ![]() |
la tu fé :
en fait, quand tu veux l'afficher après, si tu es dans un value=" " par exemple, tu obtiens value = " L '' essentiel de ... ", d'ou un " en trop et le value s'arrete a ton L.
__________________
La guerre 14-18 avait fait un civil de tué pour dix militaires. 39-45 : un civil pour un militaire. Engagez-vous! Pour la prochaine, seuls les militaires seront survivants. |
|
|
00
|
|
|
#9 | ||
|
Membre du Club
![]() ![]() Inscription : février 2006 Messages : 206 ![]() |
en fait mon problème vient de mon traitement en asp je pense :
Code :
j'ai fait un titre=Replace(titre," ' "," ") pour récupérer le titre entier mais le but serait quand même de garder les ' et non de le remplacer par un espace |
||
|
|
00
|
|
|
#10 | ||
|
Membre expérimenté
![]() Développeur Web Inscription : mai 2005 Messages : 660 ![]() |
essaies ça pour voir.
Code :
__________________
" L'absence diminue les médiocres passions et augmente les grandes, comme le vent éteint les bougies et allume le feu. " La Rochefoucauld |
||
|
|
00
|
|
|
#11 |
|
Membre du Club
![]() ![]() Inscription : février 2006 Messages : 206 ![]() |
impeccable merci
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com