OVH Cloud OVH Cloud

trouver la + grande valeur

4 réponses
Avatar
nweus
Bonsoir,
je désire trouver la plus grande valeur numérique dans une colonne.
J'ai fais une requete du genre:
Set Rs = CurrentDb.OpenRecordset("select TOP 1 Num_contact from " &
bdd_contact)
mais ca me done la + petite des valeurs (en fait, la 1ere de la table)

Comment puis-je faire ?

4 réponses

Avatar
Eric
Bonjour,

(Voir MaxDom ou DMax dans l'aide)

Dim PlusGrandeValeur as Long
PlusGrandeValeur=DMax("[Num_Contact]","bdd_Contact") ' en US dans le code

ou

PlusGrandeValeur:MaxDom("[Num_Contact]";"bdd_Contact") ' en Fr dans une
requête

A+
Eric

"nweus" écrivait news:41056631$0$30103
$:

Bonsoir,
je désire trouver la plus grande valeur numérique dans une colonne.
J'ai fais une requete du genre:
Set Rs = CurrentDb.OpenRecordset("select TOP 1 Num_contact from " &
bdd_contact)
mais ca me done la + petite des valeurs (en fait, la 1ere de la table)

Comment puis-je faire ?





Avatar
nweus
Merci Eric. J'essaie dès demain.

Que ferions nous, pôvres débutants, sans ce news-group génial ??


"Eric" a écrit dans le message de news:

Bonjour,

(Voir MaxDom ou DMax dans l'aide)

Dim PlusGrandeValeur as Long
PlusGrandeValeur=DMax("[Num_Contact]","bdd_Contact") ' en US dans le code

ou

PlusGrandeValeur:MaxDom("[Num_Contact]";"bdd_Contact") ' en Fr dans une
requête

A+
Eric

"nweus" écrivait news:41056631$0$30103
$:

Bonsoir,
je désire trouver la plus grande valeur numérique dans une colonne.
J'ai fais une requete du genre:
Set Rs = CurrentDb.OpenRecordset("select TOP 1 Num_contact from " &
bdd_contact)
mais ca me done la + petite des valeurs (en fait, la 1ere de la table)

Comment puis-je faire ?








Avatar
Mike
Select TOP 1 , c'est selectionner le 1er, pas le plus grand.
Avatar
nweus
Ah ok, moi j'avais interprété la chose dans le sens classement. Le 1er donc
le + grand.

"Mike" a écrit dans le message de news:
41057a83$0$305$
Select TOP 1 , c'est selectionner le 1er, pas le plus grand.