SenseiKakashi
Messages postés35Date d'inscriptionmardi 15 février 2005StatutMembreDernière intervention30 mars 2005
-
24 févr. 2005 à 15:23
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 2006
-
25 févr. 2005 à 10:36
J'utilise une ListView dans une app... Lorsque je la charge, cela fonctionne trés bien, mais voulant organiser les données par ordre croissant selon l'heure extraite de ma requête, je passe la propriété Sorted à True et en SortOrder je mets Descending... Le probleme c'est que quand dés que j'ai fais cela, seul la premiere ligne de mes données s'affiche correctement, et à partir de la seconde ligne, je n'ai plus que l'heure qui s'affiche et les deux autres champs sont vides, ce qui n'est pas le cas si je ne trie pas...
Voilà ma requete :
Set Com = New ADODB.Command
With Com
.ActiveConnection = Conn
.CommandText = "SELECT DISTINCT heure_action as HEURE, T.objet_tache AS OBJET , jour_action as JOUR FROM [Action] AS A, Desc_Tache AS T WHERE A.num_tache=T.num_tache;"
End With
Set req = Com.Execute
Do Until req.EOF
With lis
.ListItems.Add , , Format$(req("HEURE"), "hh:mm")
.ListItems(1).ListSubItems.Add , , req("OBJET")
.ListItems(1).ListSubItems.Add , , req("JOUR")
End With
req.MoveNext
Loop
Voilà, donc si j'ai mal paramètré ma ListView, si vous savez pkoi ça n'affiche pas correctement... Merci !!!
SenseiKakashi
Messages postés35Date d'inscriptionmardi 15 février 2005StatutMembreDernière intervention30 mars 2005 24 févr. 2005 à 17:03
Bah je t'avoue que ça me parait bizarre aussi, je vais essayer avec un listitems.count ouais...
j'avais bien essayé de mettre autre chose que 1 dedans mais ca marche seulement avec un 1...
je tente le listitems...