equete SQL avec accents

Discussion dans 'Support informatique' créé par megaman_c, 20 Novembre 2006.

  1. megaman_c

    megaman_c Guest

    wa7ed ssalam o 3alikom

    Bon j'ai un petit probleme concernant une petite requete SQL

    je vais essayer de faire plus simple
    alors moi ce que je veux c'Est faire une requete qui ne soit pas sensible aux caracteres accentués genre :
    "SELECT * from users WHERE nombre like '%" & nom & "%'


    Si le nom="baré" et que le champs dans la bdd est baré, la y aura pas de problemes, sauf que si mon nom="bare" alors la requete ne retournera aucun resultats vue que le nom qui est dans la bdd c'est baré

    bienevidement ma requete doit prendre tout les caracteres accentués, c a dire (à, î, û, è, é, ê, ç.... )


    Des idées ??
     
  2. FoX

    FoX حديدان آل نهيان Membre du personnel

    J'aime reçus:
    164
    Points:
    63
    Re : requete SQL avec accents

    T'as pensé à TRANSLATE ? [17h]
     
  3. megaman_c

    megaman_c Guest

    Re : requete SQL avec accents

    au fait c une base de données sur Access, et je la questionne a partir d'une page ASP
     
  4. FoX

    FoX حديدان آل نهيان Membre du personnel

    J'aime reçus:
    164
    Points:
    63
    Re : requete SQL avec accents

    pour Access tu peux créer une fonction qui remplace les caractères accentués avec d'autres qui ne le sont pas
    jettes un coup d'oeil ici :
    http://access.developpez.com/faq/?page=Requetes#IgnAccentSQL
    je sais pas si le fait de la questionner à partir d'une page ASP changerait quelque chose :s
     
  5. megaman_c

    megaman_c Guest

    Re : requete SQL avec accents

    La fonction est pratique et je l'ai deja, sauf que en questionnant a partir de ASP, on doit creer des requetes SQL, et cette requete la contient une fonction Access, et elle ne s'execute pas vue que la source ODBC ne comprends que le SQL
     

Partager cette page