Freigeben über


ADO-Objekte und -Auflistungen

ADO besteht aus den folgenden neun Objekten und vier Auflistungen.

Objekt oder Sammlung Beschreibung
-Verbindung-Objekt Stellt eine eindeutige Sitzung mit einer Datenquelle dar. Bei einem Client-/Serverdatenbanksystem kann es einer tatsächlichen Netzwerkverbindung mit dem Server entsprechen. Abhängig von der vom Anbieter unterstützten Funktionalität sind einige Auflistungen, Methoden oder Eigenschaften eines Connection-Objekts möglicherweise nicht verfügbar.
Command-Objekt Wird verwendet, um einen bestimmten Befehl zu definieren, z. B. eine SQL-Abfrage, die für eine Datenquelle ausgeführt werden soll.
Recordset-Objekt Stellt den gesamten Datensatzsatz aus einer Basistabelle oder den Ergebnissen eines ausgeführten Befehls dar. Alle Recordset- Objekte bestehen aus Datensätzen (Zeilen) und Feldern (Spalten).
Datensatz Objekt Stellt eine einzelne Datenzeile dar, entweder aus einem Recordset- oder aus dem Anbieter. Dieser Datensatz kann je nach Anbieter einen Datenbankdatensatz oder einen anderen Objekttyp darstellen, z. B. eine Datei oder ein Verzeichnis.
Stream-Objekt Stellt einen Datenstrom von Binär- oder Textdaten dar. Beispielsweise kann ein XML-Dokument in einen Datenstrom für die Befehlseingabe geladen oder von bestimmten Anbietern als Ergebnisse einer Abfrage zurückgegeben werden. Ein Stream-Objekt kann verwendet werden, um Felder oder Datensätze zu bearbeiten, die diese Datenströme enthalten.
Parameter Objekt Stellt einen Parameter oder ein Argument dar, der einem Command -Objekt zugeordnet ist, basierend auf einer parametrisierten Abfrage oder gespeicherten Prozedur.
Field-Objekt Stellt eine Datenspalte mit einem allgemeinen Datentyp dar. Jedes Field-Objekt entspricht einer Spalte im Recordset-.
Property-Objekt Stellt ein Merkmal eines ADO-Objekts dar, das vom Anbieter definiert wird. ADO-Objekte weisen zwei Typen von Eigenschaften auf: integrierte und dynamische Objekte. Integrierte Eigenschaften sind diese Eigenschaften, die in ADO implementiert werden und sofort für jedes neue Objekt verfügbar sind. Das Property-Objekt ist ein Container für dynamische Eigenschaften, die vom zugrunde liegenden Anbieter definiert werden.
Fehler-Objekt Enthält Details zu Datenzugriffsfehlern, die sich auf einen einzelnen Vorgang beziehen, der den Anbieter umfasst.
Felder-Sammlung Enthält alle Field-Objekte eines Recordset oder Record-Objekts.
Eigenschaften-Auflistung Enthält alle Property -Objekte für eine bestimmte Instanz eines Objekts.
Parameters-Auflistung Enthält alle Parameter- Objekte eines Command -Objekts.
Fehler-Sammlung Enthält alle Error Objekte, die als Reaktion auf einen einzelnen anbieterbezogenen Fehler erstellt wurden.

Siehe auch

ADO-Objektmodell-