+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Discussion: Recherche chaine de caractères [AC-2007]

  1. #1
    Futur Membre du Club
    Inscrit en
    juin 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : juin 2006
    Messages : 53
    Points : 17
    Points
    17

    Par défaut Recherche chaine de caractères

    Bonjour à tous,
    je voudrais dans une requête, sélectionner les enregistrements dont un des champs contient le résultat d'une variable temporaire [CarVar].
    J'ai essayé en utilisant comme critère la fonction Comme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Comme "*[TempVars]![CarVar]*"
    Mazis visiblement cela ne fonctionne pas.
    Merci pour votre aide

  2. #2
    Rédacteur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé !)
    Inscrit en
    novembre 2006
    Messages
    13 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé !)
    Secteur : Finance

    Informations forums :
    Inscription : novembre 2006
    Messages : 13 395
    Points : 94 754
    Points
    94 754

    Par défaut

    Bonjour,

    Tu dois d'abord écrire une fonction qui récupère la valeur de la variable et utiliser cette fonction dans la requête.

    Par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Public Function GetTempVars() As String
    GetTempVars = Tempvars
    End Function
    et dans ta requête :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Comme "*" & GetTempVars() & "*"
    Si vos yeux piquent à cause des fautes d'orthographe, c'est un don que vous pouvez exploiter en cliquant ici.

  3. #3
    Futur Membre du Club
    Inscrit en
    juin 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : juin 2006
    Messages : 53
    Points : 17
    Points
    17

    Par défaut recherche de caractères

    Génial
    Merci encore pour la rapidité de la réponse

+ Répondre à la discussion
Cette discussion est résolue.