XML et le DataSet
Avec ADO.NET, vous pouvez remplir un DataSet à partir d'un flux ou d'un document XML. Vous pouvez utiliser le flux ou le document XML pour fournir au DataSet soit des données, soit des informations de schéma ou les deux à la fois. Les informations fournies à partir du flux ou du document XML peuvent être combinées aux données ou aux informations de schéma déjà présentes dans le DataSet.
ADO.NET vous permet aussi de créer une représentation XML d'un DataSet, avec ou sans son schéma, afin de transporter le DataSet sur HTTP en vue de son utilisation par une autre application ou une autre plate-forme compatible XML. Dans la représentation XML d'un DataSet, les données sont écrites en langage XML et le schéma, s'il est inclus inline dans la représentation, est écrit en langage XSD (XML Schema Definition). XML et XSD proposent un format pratique pour le transfert du contenu d'un DataSet vers et à partir des clients distants.
Dans cette section
- DiffGrams
Fournit des informations sur le DiffGram, format XML utilisé pour lire et écrire le contenu d'un DataSet. - Chargement d'un DataSet à partir de XML
Présente les différentes possibilités à envisager pour le chargement du contenu d'un DataSet à partir d'un document XML. - Écriture d'un DataSet sous forme de données XML
Explique comment générer le contenu d'un DataSet sous forme de données XML et les différentes options de format XML que vous pouvez utiliser. - Chargement des informations de schéma d'un DataSet à partir de XML
Présente les méthodes DataSet utilisées pour charger le schéma d'un DataSet à partir de XML. - Écriture des informations de schéma d'un DataSet sous forme de données XSD (schéma XML)
Présente les utilisations d'un schéma XML et explique comment en générer un à partir d'un DataSet. - Synchronisation d'un DataSet avec un XmlDataDocument
Présente la possibilité fournie par le .NET Framework d'obtenir un accès synchrone aux vues relationnelle et hiérarchique d'un même groupe de données, et explique comment créer une relation synchrone entre un DataSet et un XmlDataDocument. - DataRelations imbriqués
Explique l'importance des objets DataRelation imbriqués lorsqu'il s'agit de représenter le contenu d'un DataSet sous forme de données XML, et décrit la façon de les créer. - Génération de la structure relationnelle d'un DataSet à partir de XSD
Décrit la structure relationnelle, ou schéma, d'un DataSet créé à partir d'un schéma en langage XSD (XML Schema Definition). - Inférence de la structure relationnelle d'un DataSet à partir de XML
Décrit la structure relationnelle résultante, ou schéma, d'un DataSet créé par inférence à partir d'éléments XML.
Rubriques connexes
- Création et utilisation de DataSets
Décrit l'objet DataSet et explique comment il peut être utilisé pour gérer des données d'application. - Accès aux données avec ADO.NET
Décrit l'architecture et les composants de ADO.NET ainsi que la façon de les utiliser pour accéder à des sources de données existantes et pour gérer des données d'application.