Bonjour,

Nom de ma table : "Tbl_Nom"
Champs : "Login";"Admin" (de type oui/non)

Je voudrais mettre dans une variable si oui ou non l'utilisateur est admin.

Le Login est l'identifiant de Windows que je récupérere via une fonction GetLoginUser() (dans mon module 1)

voici mon programme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Private Sub Param_DblClick(Cancel As Integer)
 
    Dim nomadmin As String
 
    nomadmin = DLookup("[Admin]", "Tbl_Nom", "[LOGIN] = " & GetLoginUser())
    MsgBox nomadmin
 
End sub
Lorsqu'il s'exécute, il me met une erreur "Opération annulée..."

J'ai pourtant controlé le nom des champs (orthographe OK), table...
J'ai essayé avec un type de variable boolean, NOK

Pouvez vous m'aider ?

Merci d'avance

Ou une autre solution (je ne connais pas le SQL) ?