Die wichtigsten Klassen in ADO.NET

Die umfangreichen Klassenbibliotheken von ADO.NET verlangen vom Einsteiger eine erheblich steilere »Lernkurve« als dies z.B. bei den alten 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 die Hauptelemente des .NET-Datenprovider-Modells. ...

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

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.