OpenRecordset

betrifft

Mit Aufruf der Attributfunktion OpenRecordset wird ein Verweis auf ein cursorbezogenes ADODB.Recordset zurückgegeben.

 

Syntax

OpenRecordset(Command [, CursorType] [, LockType])

Rückgabewert

Typ

Beschreibung

ADODB.Recordset

Recordset-Objekt

Parameter

Verwendung

Name

Typ

Übergabe

Beschreibung

Erforderlich

Command

String

ByVal

SQL-Statement

Optional

CursorType

CRSCursorType

ByVal

Typ des Cursors

Optional

LockType

CRSLockType

ByVal

Sperrungstyp bei gleichzeitigem Zugriff

 

CRSCursorType

Beschreibung

2 - CRSCTDynamic

Hinzugefügte, gelöschte oder geänderte Datensätze werden sichtbar. Der Cursor kann in alle Richtungen bewegt werden.

0 – CRSCTForwardOnly

Der Cursor darf nur vorwärts bewegt werden

1 - CRSCTKeyset

Wie ein dynamischer Cursor, jedoch sind hinzugefügte oder gelöschte Datensätze anderer User nicht sichtbar. Datensatzänderungen sind immer sichtbar.

3 - CRSCTStatic

Eine statische Kopie der Datensätze bei Abfrage

 

CRSLockType

Beschreibung

4 – CRSLTBatchOptimistic

Wie CRSLTOptimistic, jedoch auch für Batch-Updates

3 – CRSLTOptimistic

Die Datensätze werden nur für die Ausführung der Update-Funktion gesperrt

2 – CRSLTPessimistic

Die Datensätze werden solange für andere Transaktionen gesperrt, bis nach einer Änderung eines Dateneintrages das Recordset geschrieben wird.

1 – CRSLTReadOnly

Datensätze können nicht geändert werden.