Verwenden von XML in einem 'DataSet' (ADO.NET)
Aktualisiert: November 2007
Mit ADO.NET können Sie ein DataSet über einen XML-Stream oder ein XML-Dokument füllen. Die 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 vom XML-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 DataSet 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 DataSet werden die Daten im XML-Format geschrieben, und das Schema wird, sofern es sich um ein Inlineschema handelt, mit XSD (XML Schema Definition Language) geschrieben. XML und das XML-Schema stellen ein komfortables Format zum Übertragen des DataSet-Inhalts an und von Remoteclients bereit.
In diesem Abschnitt
DiffGrams (ADO.NET)
Bietet Einzelheiten zum DiffGram, einem XML-Format, das zum Lesen und Schreiben des Inhalts eines DataSet verwendet wird.Laden eines 'DataSet' aus XML (ADO.NET)
Beschreibt verschiedene Möglichkeiten beim Füllen eines DataSet mit einem XML-Dokument.Schreiben von 'DataSet'-Inhalt als XML-Daten (ADO.NET)
Erläutert, wie der Inhalt eines DataSet als XML-Daten generiert wird und welche XML-Formatoptionen verwendet werden können.Laden von 'DataSet'-Schemainformationen aus XML (ADO.NET)
Erläutert die DataSet-Methoden, die zum Laden des Schemas eines DataSet aus einem XML-Dokument verwendet werden.Schreiben von 'DataSet'-Schema-Informationen als XSD (ADO.NET)
Erläutert, wie ein XML-Schema verwendet und aus einem DataSet generiert wird.Synchronisierung zwischen 'DataSet' und 'XmlDataDocument' (ADO.NET)
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.Schachteln von 'DataRelations' (ADO.NET)
Erläutert die Bedeutung geschachtelter DataRelation-Objekte beim Darstellen des Inhalts eines DataSet als XML-Daten und beschreibt deren Erstellung.Ableiten einer relationalen 'DataSet'-Struktur aus einem XML-Schema (XSD)
Beschreibt die relationale Struktur bzw. das Schema eines DataSet, das aus einem XML-Schema erstellt wird.Herleiten der relationalen 'DataSet'-Struktur aus XML (ADO.NET)
Beschreibt die resultierende relationale Struktur bzw. das Schema eines DataSet, das beim Herleiten aus XML-Elementen erstellt wird.
Verwandte Abschnitte
- Übersicht über ADO.NET
Beschreibt die ADO.NET-Architektur und -Komponenten und wie diese dazu verwendet werden, auf vorhandene Datenquellen zuzugreifen sowie Anwendungsdaten zu verwalten.