pb avec "" dans une requete

pb avec "" dans une requete - VB/VBA/VBS - Programmation

Marsh Posté le 23-03-2004 à 15:32:23    

salut, je boss sous access 2003 et j'ai une requete :
"select * from contactokb where Société='" & rsto!Société & "' and Nom='" & rsto!Nom & "' and Prénom='" & rsto!Prénom & "'"
qui marche sauf que si y a des ' (apostrophe) dans le nom de la société ca plante. comment faire??
Merci
A+
Deubal

Reply

Marsh Posté le 23-03-2004 à 15:32:23   

Reply

Marsh Posté le 23-03-2004 à 15:55:48    

tu peux utiliser la fonction replace()
Je ne me souviens plu des parmaètres exact mais ça marche très bien.
 

Reply

Marsh Posté le 24-03-2004 à 09:12:13    

"select * from contactokb where Société='" & replace$(rsto!Société,"'","''" ) & "' and Nom='" & rsto!Nom & "' and Prénom='" & rsto!Prénom & "'"  
Merci

Reply

Sujets relatifs:

Leave a Replay

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