Bonjour

Pas faute d'écumer les moteurs de recherche donc j'espère que la question n'a pas été déjà posée ? si oui merci de me donner le lien

Donc je developpe sous VB.NET et à travers le logiciel je gère une base access contenant pour chaque enregistrement un champ de type TEXT et un autre de type Date/heure

je souhaite afficher dans l'ordre décroissant ma table ce que j'arrive à faire sans problème, mais il y a un hic c'est que autant le classement par date est decroissant ce n'est pas le cas par rapport à l'heure et je ne vois pas ce que je dois mettre en plus de ma requête que voici :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM Hist WHERE nomuser <>'' ORDER BY passagedate DESC
avec cette requete j'obtiens :
user1 21/09/2010 10:10:30
user2 21/09/2010 10:05:20

alors que je souhaite avoir c'est :
user2 21/09/2010 10:05:20
user1 21/09/2010 10:10:30

puisque 10:05:20 du 21/09/2010 est plus vieux que 10:10:30

Petite précision, il peut y avoir plusieurs fois la même date mais pas la même heure dans le champ DATE/HEURE

j'ai le sentiment que l'affichage descendant ne s'applique qu'au jour mais pas aux heures.