Freigeben über


Typisierte 'DataSets' (ADO.NET)

Neben dem späten Bindungszugriff auf Werte mithilfe von schwach typisierten Variablen bietet das DataSet über eine stark typisierte Metapher Zugriff auf Daten. Auf Tabellen und Spalten, die Teil des DataSet sind, kann mithilfe von benutzerfreundlichen Namen und stark typisierten Variablen zugegriffen werden.

Ein typisiertes DataSet ist eine Klasse, die von einem DataSet abgeleitet ist. Damit erbt sie alle Methoden, Ereignisse und Eigenschaften eines DataSet. Darüber hinaus stellt ein typisiertes DataSet stark typisierte Methoden, Ereignisse und Eigenschaften bereit. Das heißt, dass Sie auf Tabellen und Spalten anhand ihres Namens zugreifen können und keine auflistungsbasierten Methoden verwenden müssen. Neben der verbesserten Lesbarkeit des Codes ermöglicht ein typisiertes DataSet auch, dass der Code-Editor von Visual Studio .NET Zeilen bei der Eingabe automatisch vervollständigt.

Außerdem bietet ein stark typisiertes DataSet zur Kompilierzeit auch Zugriff auf Werte, die den korrekten Typ darstellen. Mit einem stark typisierten DataSet werden Typenkonfliktfehler zur Kompilierzeit und nicht zur Laufzeit abgefangen.

In diesem Abschnitt

Siehe auch

Weitere Ressourcen

DataSets, DataTables und DataViews (ADO.NET)