Ado Konstanten
Zuletzt geändert: 14.03.2026 10:13

ADO-Konstanten #

ADO-Konstanten (ActiveX Data Objects) werden benötigt, wenn Sie über Client.ExecuteSql oder die Client.Connection-Eigenschaft direkt mit ADO-Recordsets arbeiten. Da weder VBScript noch JScript eingebaute ADO-Konstanten kennen, müssen diese im Script deklariert werden.

Die vollständigen Deklarationen in der jeweiligen Syntax finden Sie hier:

Übersicht der Konstantengruppen #

Cursor Type #

Bestimmt die Art des Cursors beim Öffnen eines Recordsets.

KonstanteWertBeschreibung
adOpenForwardOnly0Nur vorwärts navigierbar (Standard, schnellste Option)
adOpenKeyset1Änderungen anderer Benutzer sichtbar, gelöschte Sätze nicht erreichbar
adOpenDynamic2Alle Änderungen anderer Benutzer sichtbar
adOpenStatic3Statische Kopie, keine Änderungen sichtbar

Lock Type #

Bestimmt die Sperrstrategie beim Bearbeiten von Datensätzen.

KonstanteWertBeschreibung
adLockReadOnly1Nur lesen (Standard)
adLockPessimistic2Sofortige Sperre beim Bearbeiten
adLockOptimistic3Sperre erst beim Speichern
adLockBatchOptimistic4Optimistische Stapelverarbeitung

Execute Options #

Optionen für die Ausführung von Befehlen.

KonstanteWertBeschreibung
adExecuteNoRecords128Kein Recordset erwartet – beschleunigt die Ausführung erheblich
adAsyncExecute16Asynchrone Ausführung
adAsyncFetch32Asynchrones Abrufen

Command Type #

Gibt an, wie der Befehlstext interpretiert werden soll.

KonstanteWertBeschreibung
adCmdText1SQL-Anweisung
adCmdTable2Tabellenname
adCmdStoredProc4Gespeicherte Prozedur
adCmdFile256Dateiname

Datentypen #

Die wichtigsten ADO-Datentypen für Feldabfragen.

KonstanteWertBeschreibung
adInteger332-Bit-Ganzzahl
adSmallInt216-Bit-Ganzzahl
adBigInt2064-Bit-Ganzzahl
adSingle4Einfache Gleitkommazahl
adDouble5Doppelte Gleitkommazahl
adCurrency6Währung (4 Dezimalstellen)
adBoolean11Wahrheitswert
adDate7Datum
adDBTimeStamp135Datum und Zeit
adVarChar200Variable Zeichenkette (ANSI)
adVarWChar202Variable Zeichenkette (Unicode)
adLongVarWChar203Langer Text (Unicode, z.B. Memo-Felder)