LE TRI D'UN DATAVIEW ET SON UTILISATION

ManuAntibes Messages postés 491 Date d'inscription mardi 24 octobre 2000 Statut Membre Dernière intervention 18 novembre 2021 - 24 juil. 2009 à 19:56
cs_JoBleu Messages postés 91 Date d'inscription dimanche 18 août 2002 Statut Membre Dernière intervention 21 février 2015 - 20 mars 2012 à 20:00
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/21959-le-tri-d-un-dataview-et-son-utilisation

cs_JoBleu Messages postés 91 Date d'inscription dimanche 18 août 2002 Statut Membre Dernière intervention 21 février 2015
20 mars 2012 à 20:00
Au moins, c'est sympa de s'intéresser à la question.
Pour le moment je n'ai rien compris en lisant, mais c'est peut-être normal :)
Demain ou après-demain je vais tâcher de me réimprégner du problème, histoire de voir ce qu'apporte cette liaison.
toutii Messages postés 1 Date d'inscription dimanche 19 mars 2006 Statut Membre Dernière intervention 20 mars 2012
20 mars 2012 à 16:32
Bonjour,

Effectivement je suis d'accord avec JoBleu.

Bon j'ai eu le même problème que vous et j'ai enfin trouvé la solution, (c'est peut être pas la meilleur mais ça fonctionne) :
J'ai 2 bases de données différentes avec 2 tables identiques :
je monte les 2 tables dans 2 DataSet
DS1 et DS2

On fusion les 2 DataSet par la commande :
ds1.merge(ds2)

Maintenant j'ai un problème de tri de données dans le DataSet. Pour régler le problème je crée un nouveau DataSet DS3 dans le quel je copie les données triées :
ds3.merge(ds1.Tables(0).Select("", "mon_champ_à_trier ASC"))

Maintenant mon DataSet DS3 a toute les données triées.

+
cs_JoBleu Messages postés 91 Date d'inscription dimanche 18 août 2002 Statut Membre Dernière intervention 21 février 2015
17 déc. 2009 à 15:11
Ce n'est pas très sympa de laisser cette page en plan.
Elle est bien référencée, alors qu'elle n'apporte rien.
Cinq ans plus tard je cherche comment trier une liste avec un DataView, alors fatalement je tombe ici où je perds mon temps. Personne n'a jugé utile de confirmer à ManuAntibes que DataTable.DefaultView retourne une DataView, et ceci illustre le fond du problème : personne n'a jamais cherché à faire tourner ce code avant de le publier, sinon le compilateur aurait dit stop.
ManuAntibes Messages postés 491 Date d'inscription mardi 24 octobre 2000 Statut Membre Dernière intervention 18 novembre 2021 5
24 juil. 2009 à 19:56
Salut

Comment déclarer "vueTriee" ???

dim vueTriee as ???

Merci
Rejoignez-nous