Freigeben über


Arbeiten mit einem typisierten DataSet

In Verbindung mit dem späten Bindungszugriff auf Werte, bei dem Variablen mit schwachem Typ verwendet werden, stellt das DataSet über eine Metapher mit starkem Typ einen Datenzugriff bereit. Auf Tabellen und Spalten, die Teil des DataSets sind, kann mit langen Namen und Variablen mit strikter Typbindung zugegriffen werden.

Ein typisiertes DataSet ist eine Klasse, die von einem DataSet abgeleitet ist. Als solches erbt es alle Methoden, Ereignisse und Eigenschaften eines DataSets. Darüber hinaus stellt ein typisiertes DataSet Methoden, Ereignisse und Eigenschaften mit strikter Typbindung zur Verfügung. Das bedeutet, dass Sie über den Namen auf Tabellen und Spalten zugreifen können und keine Methoden auf Auflistungsbasis verwenden müssen. Abgesehen von der besseren Lesbarkeit des Codes, ermöglicht ein typisiertes DataSet dem Code-Editor von Visual Studio .NET darüber hinaus eine automatische Vervollständigung der Zeilen bei deren Eingabe.

Außerdem ermöglicht ein DataSet mit strikter Typbindung den Zugriff auf Werte, die bei der Ausführung den richtigen Typ aufweisen. Mit einem DataSet mit strikter Typbindung werden durch fehlerhafte Typzuweisungen erzeugte Fehler schon beim Kompilieren des Codes und nicht erst bei der Ausführung entdeckt.

In diesem Abschnitt