ADO-Komponenten im Überblick

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Mit ADO-Komponenten arbeiten - Index


Die dbGo-Komponenten sind in der Kategorie ADO der Tool-Palette zu finden. Sie dienen zum Einrichten einer Verbindung zu einem ADO-Datenspeicher, zum Ausführen von Befehlen und zum Abrufen von Daten aus Datenbanktabellen, wobei das ADO-Framework genutzt wird. ADO 2.1 (oder höher) muss auf dem Host-Computer installiert sein. Zusätzlich muss für das Zieldatenbanksystem (beispielsweise Microsoft SQL Server) Client-Software sowie ein für das Datenbanksystem spezifischer OLE DB- oder ODBC-Treiber installiert sein.

Die meisten dbGo-Komponenten entsprechen Komponenten, die für andere Datenzugriffsmechanismen verfügbar sind: eine Datenbankverbindungskomponente (TADOConnection) sowie verschiedene Datenmengentypen. Außerdem enthält dbGo die einfache Komponente TADOCommand, bei der es sich nicht um eine Datenmenge handelt, sondern um einen SQL-Befehl, der für den ADO-Datenspeicher ausgeführt wird.

Die folgenden ADO-Komponenten sind verfügbar:

ADO-Komponenten:

Komponente Verwendung

ADOdb.TADOConnection

Datenbankverbindungskomponente, die zum Einrichten einer Verbindung mit einem ADO-Datenspeicher verwendet wird. Auf diese Verbindung können gleichzeitig mehrere ADO-Datenmengen- und Befehlskomponenten zur Ausführung von Befehlen, zum Abrufen von Daten und zur Verarbeitung von Metadaten zugreifen.

ADOdb.TADODataSet

Dies ist die wichtigste Datenmenge für den Zugriff auf und das Verarbeiten von Daten. TADODataSet kann Daten aus einer einzelnen oder mehreren Tabellen abrufen und eine Verbindung zu einem Datenspeicher direkt oder über eine TADOConnection-Komponente einrichten.

ADOdb.TADOTable

Tabellen-Datenmenge, die zum Zugriff auf und zum Verarbeiten von Datensatzmengen dient, die Daten aus einer einzelnen Datenbanktabelle enthalten. TADOTable kann eine Verbindung zu einem Datenspeicher direkt oder über eine TADOConnection-Komponente einrichten.

ADOdb.TADOQuery

Abfrage-Datenmenge, die zum Zugriff auf und zur Verarbeitung von Datensatzmengen dient, die über eine gültige SQL-Anweisung erzeugt wurden. TADOQuery kann auch DDL-SQL-Anweisungen ausführen. Die Komponente kann eine Verbindung zu einem Datenspeicher direkt oder über eine TADOConnection-Komponente einrichten.

ADOdb.TADOStoredProc

Datenmenge vom Typ Stored Procedure, die zur Ausführung von Stored Procedures verwendet wird. TADOStoredProc führt Stored Procedures aus, die nicht in allen Fällen Daten abrufen. Die Komponente kann eine Verbindung zu einem Datenspeicher direkt oder über eine TADOConnection-Komponente einrichten.

ADOdb.TADOCommand

Diese einfache Komponente wird hauptsächlich zur Ausführung von Befehlen verwendet (SQL-Anweisungen, die keine Ergebnismengen zurückgeben). TADOCommand wird zusammen mit einer unterstützenden Datenmengenkomponente verwendet oder kann auch eine Datenmenge aus einer Tabelle abrufen. Die Komponente kann eine Verbindung zu einem Datenspeicher direkt oder über eine TADOConnection-Komponente einrichten.

Siehe auch