General: Utilisations simples de DLookup |
Author(s) Dev Ashish |
|
Utilisations simples de DLookup.
Noter que la même logique s'applique à toute autre
fonction d'agrégation sur domaine,tel que DMax, DMin, ...
Utilisation habituelle avec des constantes
Pour des valeurs numériques déjà connues, fixes:
DLookup("FieldName" ,
"TableName" , "Criteria = 4124")
Pour des chaînes : (noter
l'apostrophe avant et après la valeur)
DLookup("FieldName" ,
"TableName" , "Criteria= 'salut'")
Pour des dates, dans un format américain:
DLookup("FieldName" ,
"TableName" , "Criteria= #31-12-2001 17:55:32#")
(NDLT: utiliser un format de date américain, m/d/yyyy, pour la portion de la date)
Référer à un contrôle dans un formulaire
Pour des valeurs numériques enitères:
DLookup("FieldName",
"TableName", "Criteria = " & forms!FormName!ControlName)
Pour des chaînes : (noter
l'apostrophe avant et après la valeur)
DLookup("FieldName",
"TableName", "Criteria = '" & forms!FormName!ControlName &
"'")
Pour des dates:
DLookup("FieldName",
"TableName", "Criteria = " & Format(forms!FormName!ControlName, "\#mm-dd-yyyy hh:nn:ss\#")
)
Méli-mélo
DLookup("FieldName", "TableName",
"Criteria1 = " & Forms!FormName!Control1 _
& " AND
Criteria2 = '" & Forms!FormName!Control2 & "'" _
& " AND
Criteria3 =#" & Forms!FormName!Control3 & "#")
|