[SQL] comment insérer des chaines avec des ' (apostrophes)?

comment insérer des chaines avec des ' (apostrophes)? [SQL] - SQL/NoSQL - Programmation

Marsh Posté le 05-01-2006 à 23:53:58    

salut
 
dans une appli java, je fais des accès à diverses bdd, et j'essai (entre autres) d'insérer des chaines contenant des ' (apostrophes). bon, ca plante parceque c'est un délimiteur

Code :
  1. SELECT * FROM table WHERE bidule = 'texte avec des ' (apostrophes)'


 
avec une base mysql, j'ai quoté le ' avec des \

Code :
  1. SELECT * FROM table WHERE bidule = 'texte avec des \\' (apostrophes)'

et ca marche
 
en revanche, la même opération avec une base hsql et access ne marche pas (l'accès à la base produit une erreur), donc j'ai (pour le moment) remplacé par un ` (accent grave):

Code :
  1. SELECT * FROM table WHERE bidule = 'texte avec des ` (apostrophes)'


 
qqun aurait des idées à me soumettre pour arriver à insérer/tester du texte contenant des apostrophes ?
 
merci d'avance


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
Reply

Marsh Posté le 05-01-2006 à 23:53:58   

Reply

Marsh Posté le 05-01-2006 à 23:55:56    

'' (deux ')

Reply

Marsh Posté le 05-01-2006 à 23:56:20    

et ça marche aussi avec mysql
 
\' est à éviter comme la peste, c'est sale :o

Reply

Marsh Posté le 06-01-2006 à 00:04:01    

Dalmned!! c'est aussi bête que ça :)
Pas de pb pour le \, j'enlève ça de suite
 
Ahh Arjuna :) tjs toi ;) que ferait-on sans toi ? :)


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
Reply

Marsh Posté le 06-01-2006 à 00:09:51    

Ben rien :D

Reply

Marsh Posté le 06-01-2006 à 00:11:16    

merfii en tout cas :)


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
Reply

Marsh Posté le 06-01-2006 à 00:13:16    

De rien ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed