Die wichtigsten Klassen in ADO.NET

Die umfangreichen Klassenbibliotheken von ADO.NET verlangen vom Einsteiger eine erheblich steilere »Lernkurve« als dies beispielsweise bei den mittlerweile uralten COM-basierten ActiveX Data Objects (ADO) der Fall war.

Klassenhierarchie

ADO.NET setzt sich aus einer ziemlich komplexen Hierarchie vieler Klassen zusammen. Die daraus erzeugten Objekte lassen sich zunächst in zwei Gruppen aufteilen:

  • Datenprovider

  • Datenkonsument

Während der Datenprovider die Daten zur Verfügung stellt, ist der Datenkonsument der Teil der Applikation, welche die Dienste eines Datenproviders nutzt, um auf beliebige Daten zuzugreifen, sie zu lesen, zu speichern und zu ändern.

Die Objekte Connection, Command, DataReader und DataAdapter sind ...

Get Datenbank-Programmierung mit Visual C# 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.