Utilisation d'un DLooKUP
Résolu
jadami
Messages postés
107
Statut
Membre
-
jadami Messages postés 107 Statut Membre -
jadami Messages postés 107 Statut Membre -
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.
En mettant un espion sur toute la ligne j’obtiens ce message :
Merci pour votre aide.
Salutations
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
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
Merci pour la réponse, c'était bien les accolades qui faisaient le défaut.
Salutations