ADO Command-Objekt

Command-Objekt

Der ADO Command-Objekt wird verwendet, um einfache Anfragen an eine Datenbank auszuführen. Diese Abfrage kann Aktionen wie Erstellen, Hinzufügen, Abholen, Löschen oder Aktualisieren von Datensätzen ausführen.

Wenn diese Abfrage zum Abholen von Daten verwendet wird, wird diese Daten als RecordSet-Objekt zurückgegeben. Dies bedeutet, dass die abgeholtene Daten durch die Eigenschaften, Sammlungen, Methoden oder Ereignisse des RecordSet-Objekts bearbeitet werden können.

Eine der Haupteigenschaften des Command-Objekts ist die Fähigkeit, speicherprozedurale Abfragen und Prozeduren mit Parametern zu verwenden.

ProgID

set objCommand=Server.CreateObject("ADODB.command")

Eigenschaft

Eigenschaft Beschreibung
ActiveConnection Setzen oder Rückerhalten eines Strings, der die Definition der Verbindung oder des Connection-Objekts enthält.
CommandText Setzen oder Rückerhalten eines Strings, der die Befehle des Anbieters (z.B. SOL-Anweisungen, Tabellenname oder Anruf eines speicherprozeduralen Aufrufs) enthält. Der Standardwert ist "" (Leerzeichenzeichenkette).
CommandTimeout Setzen oder Rückerhalten eines Long-Wertes, der die Zeit angibt, die für die Ausführung eines Befehls gewartet wird (Einheiten sind Sekunden). Die Standardwerte ist 30.
CommandType Setzt oder gibt den Typ eines Command-Objekts zurück
Name Setzt oder gibt den Namen eines Command-Objekts zurück
Prepared Zeigt an, ob die kompilierte Version des Befehls (bereite Version) vor der Ausführung gespeichert wird.
State Gibt einen Wert zurück, der den Status des Command-Objekts beschreibt, ob es geöffnet, geschlossen, verbunden, ausgeführt oder Daten abgerufen ist.

Methode

Methode Beschreibung
Cancel Storniert eine Methode的一次执行。
CreateParameter Erstellt ein neues Parameter-Objekt
Execute Führt die Abfrage, das SQL-Statement oder den gespeicherten Prozess im CommandText-Attribut aus.

Sammlung

Sammlung Beschreibung
Parameter Alle Parameter-Objekte, die ein Command-Objekt enthalten.
Eigenschaften Alle Property-Objekte, die ein Command-Objekt enthalten.