Pb apostrophe - vb6 -requete - access

Bonjour,
Comment faire une requete sous VB contenant des apostrophes ?
Voilà, j'ai une base de données ACCESS contenant des titres de films certains d'eux on des apostrophes ' et c'est le problème.
Lorsque SELECTIONTITRE="60 SECONDES CHRONO"
le programme fonctionnne, parcontre lorsque
SELECTIONTITRE="A PROPOS D'HENRY" le progrmamme plante !
Voilà ma requete :

Form1.Adodc1.Recordset.Find "[Titre]=' " & SELECTIONTITRE & " ' "

Que dois je modifier, comment écrire ma requête ?
Merci de me répondre
@+

2 réponses

  1. Coucou,
    à force de lire à droite et à gauche j'ai trouvé la solution à mon problème, donc inutile de me répondre.
    Voilà ce que je devais écrire :

    Form1.Adodc1.Recordset.Find "[Titre]='" & Replace(SELECTIONTITRE, "'", "''") & "'"

    Effectivement il faut doubler les apostrophes.
    @+
    1. bonjour, j'ai le même problème en ce moment avec une nouvelle base,
      mais je ne comprend pas trop la fonction replace,

      Si j'ai des champs ou il n'y a pas forcèment de ' est ce que je peux la mettre quand meme ?

      je ne sais pas ce que va saisir l'utilisateur à l'avance et dans les messages box, il sera ecrit par exemple : l''eau, comment faire pour qu'il soit écrit normalement

      merci d'avance
      1. Oui. La fonction Replace remplace seulement si il trouve le caractere specifie...
      2. information trés intréssant, merci infiniment