cs_cfz
Messages postés23Date d'inscriptionvendredi 13 janvier 2006StatutMembreDernière intervention 4 mars 2006
-
1 févr. 2006 à 15:51
ratsimisampy
Messages postés37Date d'inscriptionmardi 27 juillet 2004StatutMembreDernière intervention 4 mai 2006
-
9 mars 2006 à 09:25
Bonjour,
N'ayant jamais utilisé de DataSet, DataGrid & co je suis un peu perdu (en fait j'ai installé Visual Studio depuis un peu plus d'une semaine...)
Question : Je me pose donc deux questions :
- comment créer un schéma Xsd associé à mon fichier Xml?
- est-ce que ma base Xml est bien adaptée à ce que je veux faire (sachant que je souhaite pouvoir trier l'affichage par 'Category'
Exemple d'affichage : Category Name Francais Anglais
Action sur des Fiches CréationFiche Création d'une Fiche null
-tu n'as donc pas besoin de créer le schéma de ta base puisque la methode readxml se charge de lire directement ce schéma a partir de ton xml.
quant à moi, je voudai personaliser mon affichage à partir des données récupérées de mon fichier xml
par exemple, ne pas afficher tous les noeuds, ou rajouter une colonne total_commandes,etc...
je me pose également deux questions:
1/ dois-je forcément exporter mes données dans un sgbd pour pouvoir manipuler celles-ci?
2/ supposons que oui, quelle méthode dois je adapter svp?
Voilà, j'espère que tu trouveras réponse à ta solution...
d'ailleur je n'ai pas réussi a en faire de même lorsque le document Xml est plus complexe
Exemple :
Afficher trois colonnes (Identifiant, Titre et City de RentalCard) dans un DataGrid du document Xml suivant :
En effet, d'une part il me met un symbole "+" me permettant d'ouvrir les sous-noeud, et d'autre par je n'arrive pas à afficher City (j'ai essayer de mettre dans Mapping "City" et "Address/City", mais ca ne marche pas)... si quelqu'un a une solution...
ratsimisampy
Messages postés37Date d'inscriptionmardi 27 juillet 2004StatutMembreDernière intervention 4 mai 2006 9 mars 2006 à 09:14
idée pour te faciliter la tache au lieu de saisir tout ce code à la main, et resoudre ta dernière question.
mets toi en mode design pour afficher la fenetre de propriété de ton datagrid, clique sur la prop TableStyles
>Ajouter , prop MappingName = le nom de ton premier noeud correspondra à ta 1ere table. etc pour les noeuds fils suivant...
>propriétéGridColumnStyles
Ajouter , ajoute les col que tu veux afficher et leur propriété