ADO versus ADO.NET

Die Gemeinsamkeiten zwischen dem klassischen, COM-basierten ADO und dem .NET-basierten ADO.NET sind nicht sehr groß. Microsoft hat zentrale Teile des Datenzugriffs auf dem Weg von COM zu .NET stark verändert:

  • Die Trennung in unterschiedliche Schnittstellen für verschiedene Zielgruppen (OLEDB und ADO) wurde aufgehoben; ADO.NET ist eine einheitliche Schnittstelle für alle Sprachen. Die ADO.NET Managed Data Provider ersetzen die bisherigen OLEDB-Provider.

  • Das primäre Datenzugriffsmodell ist ein verbindungsloses Modell, bei dem die Daten nach dem Einlesen in ein so genanntes DataSet keine Verbindung mehr zu der Datenquelle haben. Das Auslesen der Daten erfolgt mit einem Client Cursor, d.h., der Client durchläuft nach dem anfänglichen ...

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.