Freigeben über


"DataSets", "DataTables" und "DataViews"

Die ADO.NET DataSet ist eine speicherresidente Darstellung von Daten, die unabhängig von der darin enthaltenen Datenquelle ein konsistentes relationales Programmiermodell bereitstellt. A DataSet stellt einen vollständigen Satz von Daten dar, einschließlich der Tabellen, die die Daten enthalten, anordnen und einschränken sowie die Beziehungen zwischen den Tabellen.

Es gibt mehrere Möglichkeiten zum Arbeiten mit einem DataSet, die unabhängig oder in Kombination angewendet werden können. Sie haben folgende Möglichkeiten:

Ein stark typisiertes DataSet kann auch über einen XML-Webdienst transportiert werden. Das Design des DataSet ist ideal für den Daten-Transport mithilfe von XML-Webdiensten. Eine Übersicht über XML-Webdienste finden Sie in der Übersicht über XML-Webdienste. Ein Beispiel für das Verwenden eines DataSet aus einem XML-Webdienst finden Sie unter Verwenden eines DataSets aus einem XML-Webdienst.

In diesem Abschnitt

Sicherheitsleitfaden Enthält Sicherheitsanleitungen für DataSet und DataTable.

Erstellen eines DataSets Beschreibt die Syntax zum Erstellen einer Instanz einer DataSet.

Hinzufügen einer DataTable zu einem DataSet Beschreibt das Erstellen und Hinzufügen von Tabellen und Spalten zu einem DataSet.

Hinzufügen von DataRelations Beschreibt, wie man Beziehungen zwischen Tabellen in einer DataSet erstellt.

Navigieren in DataRelations Beschreibt, wie die Beziehungen zwischen Tabellen in einem DataSet verwendet werden, um die untergeordneten oder übergeordneten Zeilen einer Eltern-Kind-Beziehung zurückzugeben.

Zusammenführen von DataSet-Inhalten Beschreibt, wie der Inhalt eines DataSet, DataTable oder DataRow-Arrays in ein anderes DataSet zusammengeführt wird.

Kopieren von DataSet-Inhalten Beschreibt, wie eine Kopie eines DataSet erstellt werden kann, die sowohl ein Schema als auch angegebene Daten enthalten kann.

Behandeln von DataSet-Ereignissen Beschreibt die Ereignisse einer DataSet und deren Verwendung.

Typisierte DataSets Erläutert, was ein typisiertes DataSet ist und wie es erstellt und verwendet wird.

DataTables Beschreibt, wie Sie ein DataTableSchema erstellen, das Schema definieren und Daten bearbeiten.

DataTableReaders Beschreibt das Erstellen und Verwenden eines DataTableReader.

DataViews Beschreibt das Erstellen und Arbeiten mit DataViews und das Arbeiten mit DataView Ereignissen.

Verwenden von XML in einem DataSet Beschreibt, wie DataSet mit XML als Datenquelle interagiert, einschließlich des Ladens und Beibehaltens des Inhalts eines DataSet als XML-Daten.

Verbrauchen eines DataSets von einem XML-Webdienst Beschreibt, wie ein XML-Webdienst erstellt wird, der ein DataSet verwendet, um Daten zu transportieren.

Neuigkeiten in ADO.NET Führt Features ein, die in ADO.NET neu sind.

übersicht über ADO.NET Enthält eine Einführung in das Design und die Komponenten von ADO.NET.

Auffüllen eines DataSets aus einem DataAdapter Beschreibt, wie ein DataSet mit Daten aus einer Datenquelle geladen wird.

Aktualisieren von Datenquellen mit DataAdapters Beschreibt, wie Änderungen an den Daten in einem DataSet zurück zur Datenquelle aufgelöst werden.

Hinzufügen vorhandener Einschränkungen zu einem DataSet Beschreibt, wie Primärschlüsselinformationen aus einer Datenquelle in ein DataSet übertragen werden.

Siehe auch