Daten lesen mit einem Datareader
Bei einem DataReader
-Objekt handelt es sich um einen serverseitigen Cursor, welcher unidirektionalen Lesezugriff (nur vorwärts) auf das Ergebnis einer SELECT
-Anwendung (Resultset) erlaubt. Eine Veränderung der Daten ist mit dem DataReader nicht möglich (wie der Name schon sagt). Zum Daten ändern kann man als komplementäres Konzept dann nur die Command-Objekte einsetzen, wobei der Entwickler für die Konstruktion der Änderungsbefehle (in SQL DML oder durch Aufruf von gespeicherten Prozeduren) selbst verantwortlich ist. Im Gegensatz zum DataSet
unterstützt der DataReader
nur eine flache Darstellung der Daten. Die Datenrückgabe erfolgt immer zeilenweise, deshalb muss über die Ergebnismenge iteriert werden. Verglichen ...
Get Microsoft .NET 4.0 - Crashkurs 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.