PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Trier le résultat d'une requête
Trier le résultat d'une requête
Started by jean-louis.59100, Apr., 26 2006 10:55 AM - 2 replies
Posted on April, 26 2006 - 10:55 AM
Bonjour.

Existe-t-il un équivalent WLangage des commandes de tri dans l'éditeur de requête ?
Pour poser ma question autrement : n'y a-t-il que le HExécuteRequêteSQL qui puisse permettre de trier une requête par programmation ?

Merci à vous.

Jean-Louis
Posted on April, 26 2006 - 2:45 PM
Hexecuterequete aussi, si la requete possede une clause order by.

On peut aussi mettre le résultat de la requete dans un tableau dynamique, et le trier via tableautrie...

Ca dépends du traitement....

Si le résultat de la requete garni une table mémoire, on fait un tabletrie...
Posted on April, 27 2006 - 1:18 PM
Plus simplement,
après l'exécution de hExecuteRequeteSql, faire un
hLitPremier(Marequete,"RubTri",hsansRafraichir)
(ou RubTri est la rubrique de la requête selon laquelle effectuer le
tri).

Exemple :

hLitPremier(MaRequete,"Nom",hSansRafraichir)
Tantque pas hendehors(MaRequete)
...
hLitSuivant(MaRequete,"Nom")
fin





SEINLET Nicolas a pensé très fort :
Hexecuterequete aussi, si la requete possede une clause order by.

On peut aussi mettre le résultat de la requete dans un tableau dynamique, et
le trier via tableautrie...

Ca dépends du traitement....

Si le résultat de la requete garni une table mémoire, on fait un tabletrie...



--
Chris