[VB.NET] tri d'un dataset connecté à un fichier XML

Messages postés
43
Date d'inscription
mardi 25 février 2003
Statut
Membre
Dernière intervention
10 septembre 2009
- - Dernière réponse : littlekenny
Messages postés
43
Date d'inscription
mardi 25 février 2003
Statut
Membre
Dernière intervention
10 septembre 2009
- 20 juin 2007 à 10:26
[VB.NET framework 1.1]

Salut,

J'ai un petit souci quand je veux trier mon dateset qui est généré à partir d'un fichier xml (function readxml(mon_fichier_xml)). J'utilise un dataview pour trier le contenu de chaque colonne (fonctions sort et filter) mais je n'arrive pas à sortir mon dataview dans un datagrid (dataview.datasource=...) comme je le voudrais, çàd faire apparaitre les colonnes dans l'ordre que je voudrais (ou changer l'index des colonnes, en gros, pour les swapper). Avec une base access ou sql, c'est facile via l'objet OleDBCommand que l'on passe à un OleDbDataAdapter, n'y a t'il pas moyen de faire ça via une requête sql lorsque l'on charge le fichier (à priori non, même avec un fichier structure .xsd modifié)? Ce serait une requête du genre "Select column2, column5, column1 FROM tableMachin".

Je nage un peu dans l'aide Msdn et ne trouve pas vraiment de solution, merci d'avance à toute réponse.


 
Afficher la suite 

1 réponse

Messages postés
43
Date d'inscription
mardi 25 février 2003
Statut
Membre
Dernière intervention
10 septembre 2009
0
Merci
A priori, ce n'est pas possible...Ou alors il faudrait recréer un dataset en ajoutant dans l'ordre désiré les colonnes du premier dataset. Pas super comme solution.


 
Commenter la réponse de littlekenny