Das DataReader-Objekt

Häufig genügt ein Lesezugriff auf die Datensätze. Dabei müssen im Frontend meist nur einige für die Listendarstellung benötigte Komponenten gefüllt bzw. aktualisiert werden (ListBox, ComboBox, ListView, TreeView, DataGrid usw.). Aber auch für komplexere Logik innerhalb der Business-Objekte der mittleren Schicht (Middle-Tier) ist häufig nur ein ReadOnly-Zugriff auf Datensätze erforderlich.

Im .NET Framework gibt es für diesen Zweck den DataReader. Diese Klasse ist für einen einmaligen ReadOnly-Hochgeschwindigkeitszugriff auf eine Datensatzgruppe optimiert und ähnelt anderen Reader-Objekten wie TextReader, StreamReader und XmlReader.

In Abhängigkeit vom verwendeten .NET-Datenprovider gibt es auch hier unterschiedliche Typen ( ...

Get Datenbank-Programmierung mit Visual Basic 2012 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.