OVH Cloud OVH Cloud

Tri access

3 réponses
Avatar
WS
Bonsoir,

Je cherche un moyen via VB6 de trier une colonne access=20
par ordre croissant (ou d=E9croissant). J'ai vu qu'il existe=20
une fonction sort mais je n'arrive pas =E0 l'utiliser.

Merci d'avance de votre aide.

WS

3 réponses

Avatar
Adrien Gaudel
Fait une requete SQL avec une clause "ORDER BY"
"WS" a écrit dans le message de
news:017901c3bc4d$603cb200$
Bonsoir,

Je cherche un moyen via VB6 de trier une colonne access
par ordre croissant (ou décroissant). J'ai vu qu'il existe
une fonction sort mais je n'arrive pas à l'utiliser.

Merci d'avance de votre aide.

WS
Avatar
Denis P
Pour rajouter à ce qu'Adrien vient de te répondre.

Si tu souhaites un tri descendant tu dois aussi le préciser comme ceci dans
ta requête

ORDER BY TonChamp DESC

S'il s'agit d'un tri ascendant il est par défaut dans le ORDER BY mais tu
peux aussi le préciser de cette façon

ORDER BY TonChamp ASC

@ +

Denis P
"WS" a écrit dans le message de
news:017901c3bc4d$603cb200$
Bonsoir,

Je cherche un moyen via VB6 de trier une colonne access
par ordre croissant (ou décroissant). J'ai vu qu'il existe
une fonction sort mais je n'arrive pas à l'utiliser.

Merci d'avance de votre aide.

WS
Avatar
claude
Bonjour,
en fonction de ton contexte, tu peux essayer ça:

set rsTmp1 = db.OpenRecordset("toto", dbOpenDynaset)
rsTmp1.Sort= "[Champ1]"
Set rsTmp2 = rsTmp1

A+ Claude


-----Message d'origine-----
Bonsoir,

Je cherche un moyen via VB6 de trier une colonne access
par ordre croissant (ou décroissant). J'ai vu qu'il


existe
une fonction sort mais je n'arrive pas à l'utiliser.

Merci d'avance de votre aide.

WS
.