Data.Win.ADODB.TCursorType

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TCursorType = (ctUnspecified, ctOpenForwardOnly, ctKeyset, ctDynamic,
ctStatic);

C++

enum DECLSPEC_DENUM TCursorType : unsigned char { ctUnspecified, ctOpenForwardOnly, ctKeyset, ctDynamic, ctStatic };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB Data.Win.ADODB

Beschreibung

TCursorType gibt die Art des Cursors eines Recordset-Objekts an.

Mit TCursorType-Werten können Sie festlegen, welche Art von Cursor beim Öffnen einer Datensatzmenge verwendet wird.

Die Konstanten dieses Typs entsprechen den CursorTypeEnum-Werten der Eigenschaft CursorType von ADO-Recordset-Objekten. Weitere Informationen finden Sie in der Hilfe zum Microsoft SDK.

Die folgende Tabelle beschreibt die verfügbaren Konstanten:



Konstante Bedeutung

ctUnspecified

Es wurde noch kein Cursor-Typ angegeben.

ctOpenForwardOnly

Vorwärts-Cursor. Die Datensätze können nur in Richtung Tabellenende durchlaufen werden. Dies ist die schnellste Art, Daten abzurufen.

ctKeyset

Schlüsselmengen-Cursor. Datensätze, die von anderen Benutzern hinzugefügt wurden, werden nicht angezeigt. Auf Datensätze, die von anderen Benutzern gelöscht wurden, kann nicht zugegriffen werden.

ctDynamic

Dynamischer Cursor. Die von anderen Benutzern hinzugefügten, geänderten und gelöschten Daten werden angezeigt. Die Datensätze können in beiden Richtungen durchlaufen werden.

ctStatic

Statischer Cursor. Eine statische Kopie der Datensätze. Die von anderen Benutzern geänderten Daten werden nicht angezeigt. Diese Cursor-Art wird hauptsächlich für Berichte verwendet.



Anmerkung:  Wenn die Eigenschaft CursorLocation der ADO-Datenmenge den Wert clUseClientOnly hat, wird nur die Konstante ctStatic unterstützt.

Anmerkung:  Wenn die Provider-Komponente den gewünschten Cursor nicht unterstützt, kann sie auch einen anderen Typ zurückgeben. Der entsprechende Wert wird nach dem Öffnen der Datensatzmenge automatisch der Eigenschaft CursorType zugewiesen.

Siehe auch