Utilisation d'un DLooKUP

Résolu/Fermé
jadami Messages postés 103 Date d'inscription mercredi 14 mars 2007 Statut Membre Dernière intervention 18 septembre 2020 - 2 mai 2019 à 20:10
jadami Messages postés 103 Date d'inscription mercredi 14 mars 2007 Statut Membre Dernière intervention 18 septembre 2020 - 20 mai 2019 à 13:15
Bonsoir,

J’ai un problème avec l’utilisation d’un DLookup qui ne me donne pas le résultat à savoir le nom de l’adhérent.

'--- Déclarations des variables
Dim C_NomFamille As string
Dim strCmbRegroupFamille As String
Dim strTxtNomFamille As String

'--- Initialisations des champs
strCmbRegroupFamille = Forms(strfrm)(strsfma).Form![cmbRegroupFamille].Value
strTxtNomFamille = Forms(strfrm)(strsfma).Form![txtNomFamille].Value

'--- Recherche si l'adhérent existe dans la table adhérents
C_NomFamille = DLookup("NomFamille", "[" & strTableAdherent & "]", "[NomFamille]='" _
& strTxtNomFamille & "' and [RegroupFamille]='" & Nz([strCmbRegroupFamille], 0) & "'")


En mettant un espion sur toute la ligne j’obtiens ce message :
 <Erreur de syntaxe dans la requête. La clause de la requête est incomplète.>


Merci pour votre aide.

Salutations

1 réponse

yg_be Messages postés 22724 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 25 avril 2024 1 476
10 mai 2019 à 19:15
bonjour, je suis surpris de voir [strCmbRegroupFamille]
0
jadami Messages postés 103 Date d'inscription mercredi 14 mars 2007 Statut Membre Dernière intervention 18 septembre 2020
12 mai 2019 à 21:06
Bonsoir yg_b

Je ne comprends la remarque, [strCmbRegroupFamille] est la variable (string) que je récupère pour faire un filtre sur le champ RegroupFamille da la table.

Faut-il faire autrement ?

Salutations
0
yg_be Messages postés 22724 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 25 avril 2024 1 476 > jadami Messages postés 103 Date d'inscription mercredi 14 mars 2007 Statut Membre Dernière intervention 18 septembre 2020
13 mai 2019 à 12:35
pourquoi mettre ces accolades carrées autour du nom de la variable?
0
jadami Messages postés 103 Date d'inscription mercredi 14 mars 2007 Statut Membre Dernière intervention 18 septembre 2020 > yg_be Messages postés 22724 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 25 avril 2024
20 mai 2019 à 13:15
Bonjour yb_b

Merci pour la réponse, c'était bien les accolades qui faisaient le défaut.

Salutations
0