FireDAC.Stan.Option.TFDFetchOptions.Unidirectional

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Unidirectional: Boolean read GetUnidirectional  write SetUnidirectional stored IsUS default False;

C++

__property bool Unidirectional = {read=GetUnidirectional, write=SetUnidirectional, stored=IsUS, default=0};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDFetchOptions


Beschreibung

Legt mögliche Navigationsrichtungen für Datenmengendatensätze fest.

Mit der Eigenschaft Unidirectional legen Sie fest, ob eine Anwendung nur vorwärts oder vorwärts, rückwärts und in zufällige Richtungen durch die Datenmengendatensätze navigiert. Um Unidirectional für eine bereits verwendete Datenmenge zu ändern, kann in der Anwendung zuerst die Methode Disconnect aufgerufen werden. 

Durch das Setzen von Unidirectional auf True wird festgelegt, dass eine Anwendung nur vorwärts navigieren kann. FireDAC entfernt nach dem Verschieben der aktuellen Position in der Datenmenge automatisch vorherige Zeilen aus dem internen Datenspeicher, da sie nicht mehr benötigt werden. Dadurch wird der Speicherbedarf für große Ergebnismengen erheblich reduziert.  Das Setzen von Unidirectional auf True für TFDTable deaktiviert den Modus "Live-Datenfenster".

Hinweis: Verwenden Sie keine unidirektionalen Datenmengen für die Anzeige von Daten in Gittersteuerelementen. Dafür sind bidirektionale Datenmengen erforderlich.

Die Eigenschaft Unidirectional ist mit IsUniDirectional synchronisiert.

Siehe auch