ADO-Datenmengen verwenden

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Mit ADO-Komponenten arbeiten - Index


ADO-Datenmengenkomponenten kapseln das ADO-Objekt RecordSet. Sie erben ihre allgemeine Funktionalität von Datenmengen (siehe Datenmengen), wobei die Implementierung über ADO erfolgt. Damit Sie effektiv mit ADO-Datenmengen arbeiten können, müssen Sie diese gemeinsame Funktionalität kennen.

Zusätzlich zu den gemeinsamen Merkmalen stehen in allen ADO-Datenmengen Eigenschaften, Ereignisse und Methoden für die folgenden Vorgänge zur Verfügung:

Man unterscheidet vier verschiedene Typen von ADO-Datenmengen:

  • TADOTable ist eine Tabellen-Datenmenge, welche die Zeilen und Spalten einer einzelnen Datenbanktabelle darstellt.
  • TADOQuery ist eine Abfrage-Datenmenge, die eine SQL-Anweisung kapselt und den Anwendungen den Zugriff auf die Datensätze ermöglicht, die ggf. das Ergebnis der Abfrage sind.
  • TADOStoredProc ist eine auf Stored Procedures basierende Datenmenge, die eine auf einem Datenbankserver definierte Stored Procedure ausführt.
  • TADODataSet ist eine vielseitig einsetzbare Datenmenge, welche die Funktionalität der drei anderen Typen umfasst. Die besondere Funktionalität von TADODataSet wird unter TADODataSet verwenden beschrieben.

Hinweis: Wenn Sie über ADO auf Daten in einer Datenbank zugreifen, müssen Sie nicht unbedingt eine Datenmenge wie TADOQuery zur Darstellung von SQL-Befehlen verwenden, die keinen Cursor zurückgeben. Stattdessen können Sie die Komponente TADOCommand verwenden. Dies ist eine einfache Komponente und keine Datenmenge. Einzelheiten zu TADOCommand finden Sie unter Befehlsobjekte verwenden.

Siehe auch