fabsylvie
Messages postés3Date d'inscriptionvendredi 14 mars 2008StatutMembreDernière intervention15 septembre 2011
-
14 mars 2008 à 11:21
LIBRE_MAX
Messages postés1402Date d'inscriptionmardi 1 mai 2007StatutMembreDernière intervention 7 octobre 2012
-
15 mars 2008 à 13:27
Bonjour,
J'ai une requête que je souhaiterais classer en ordre décroissant. Mais ce n'est pas accepté. Où est le problème et surtout quelles est la solution.
Le but est d'ouvrie un état avec affichage des infos (état sous acrobat reader)
La requête doit faire le tri sur une date.
DataControl.source="SELECT * Fabrication ORDER BY DateSortie AND HeureSortie "
ASC ou DESC est refusé.
GBadry
Messages postés77Date d'inscriptionjeudi 26 avril 2007StatutMembreDernière intervention27 février 20142 14 mars 2008 à 11:34
"SELECT * Fabrication ORDER BY DateSortie AND HeureSortie "
dans ta requete, il y a DateSortie and HeureSortie,
le champ que tu veux trier s'appelle DateSortie, HeureSortie ou DateSortie And HeureSortie.
dans tous les cas c faux,
dans ton critère de sélection tu as "AND" et celui ci est un mot clé dans les requêtes sql, donc si tu le mets comme ça ça va se comprendre comme si tu as deux critères de sélection alors que le 2eme critère (après le And) n'est pas compréhensible.
Losers are not those who try and fail, but those who even fail to try
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 14 mars 2008 à 11:47
ce qui nous donne donc:
DataControl.source="SELECT * FROM Fabrication ORDER BY DateSortie ASC, HeureSortie ASC "
ou
DataControl.source="SELECT * FROM Fabrication ORDER BY DateSortie DESC, HeureSortie DESC"
LIBRE_MAX
Messages postés1402Date d'inscriptionmardi 1 mai 2007StatutMembreDernière intervention 7 octobre 20126 15 mars 2008 à 13:27
Salut,
Pas besoin de ASC.
C' est l' ordre par defaut.
DataControl.source="SELECT * FROM Fabrication ORDER BY DateSortie , HeureSortie"
<hr />
... Y'en a même qui disent qu'ils l'ont vu voler.
<hr />
/PRE>