XML und das DataSet
Mit ADO.NET können Sie ein DataSet über einen XML-Stream oder ein XML-Dokument füllen. Sie können den XML-Stream oder das XML-Dokument verwenden, um das DataSet mit Daten oder Schemainformationen oder mit beidem zu versorgen. Die vom XML-Stream oder -Dokument bereitgestellten Daten können mit vorhandenen Daten oder Schemainformationen kombiniert werden, die bereits im DataSet enthalten sind.
ADO.NET ermöglicht auch das Erstellen einer XML-Darstellung eines DataSets mit oder ohne zugehöriges Schema, damit das DataSet über HTTP übertragen und von anderen Anwendungen oder XML-fähigen Plattformen verwendet werden kann. Bei einer XML-Darstellung eines DataSets werden die Daten im XML-Format geschrieben, und das Schema wird, sofern es sich um ein Inline-Schema handelt, mit der XML Schema Definition (XSD)-Sprache geschrieben. XML und das XML-Schema stellen ein komfortables Format zum Übertragen des DataSet-Inhalts an und von Remoteclients bereit.
In diesem Abschnitt
- DiffGrams
Bietet Einzelheiten zum DiffGram, einem XML-Format, das zum Lesen und Schreiben des DataSet-Inhalts verwendet wird. - Laden eines DataSets aus XML
Beschreibt verschiedene Möglichkeiten beim Füllen eines DataSets mit einem XML-Dokument. - Schreiben eines DataSets als XML-Daten
Erläutert, wie der Inhalt eines DataSets als XML-Daten generiert wird und welche XML-Formatoptionen verwendet werden können. - Laden von DataSet-Schemainformationen aus XML
Erläutert die DataSet-Methoden, die zum Laden des DataSet-Schemas aus einem XML-Dokument verwendet werden. - Schreiben von DataSet-Schemainformationen als XML-Schema (XSD)
Erläutert, wie ein XML-Schema verwendet und aus einem DataSet generiert wird. - Synchronisieren eines DataSets mit einem XmlDataDocument
Erläutert die Möglichkeiten, die in .NET Framework für den synchronen Zugriff auf relationale und hierarchische Darstellungen eines einzigen Datensatzes zur Verfügung stehen. Darüber hinaus wird gezeigt, wie eine synchrone Beziehung zwischen einem DataSet und einem XmlDataDocument erstellt werden kann. - Geschachtelte DataRelations
Erläutert die Bedeutung geschachtelter DataRelation-Objekte beim Darstellen des DataSet-Inhalts als XML-Daten und beschreibt deren Erstellung. - Generieren einer relationalen DataSet-Struktur aus einem XML-Schema (XSD)
Beschreibt die relationale Struktur oder das Schema eines DataSets, das aus einem XML Schema Definition (XSD)-Sprachschema erstellt wird. - Herleiten der relationalen DataSet-Struktur aus XML
Beschreibt die relationale Struktur oder das Schema eines DataSets, das bei einer Herleitung von XML-Elementen erstellt wurde.
Verwandte Abschnitte
- Erstellen und Verwenden von DataSets
Beschreibt das DataSet-Objekt und dessen Verwendung beim Verwalten von Anwendungsdaten. - Zugreifen auf Daten mit ADO.NET
Beschreibt die ADO.NET-Architektur und -Komponenten sowie deren Verwendung, um auf vorhandene Datenquellen zuzugreifen und Anwendungsdaten zu verwalten.