ManuAntibes
Messages postés491Date d'inscriptionmardi 24 octobre 2000StatutMembreDernière intervention18 novembre 2021
-
24 juil. 2009 à 19:56
cs_JoBleu
Messages postés91Date d'inscriptiondimanche 18 août 2002StatutMembreDernière intervention21 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.
cs_JoBleu
Messages postés91Date d'inscriptiondimanche 18 août 2002StatutMembreDernière intervention21 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és1Date d'inscriptiondimanche 19 mars 2006StatutMembreDernière intervention20 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és91Date d'inscriptiondimanche 18 août 2002StatutMembreDernière intervention21 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és491Date d'inscriptionmardi 24 octobre 2000StatutMembreDernière intervention18 novembre 20215 24 juil. 2009 à 19:56
20 mars 2012 à 20:00
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.
20 mars 2012 à 16:32
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.
+
17 déc. 2009 à 15:11
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.
24 juil. 2009 à 19:56
Comment déclarer "vueTriee" ???
dim vueTriee as ???
Merci