FireDAC.Stan.Option.TFDUpdateOptions.RefreshMode

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property RefreshMode: TFDRefreshMode read GetRefreshMode write SetRefreshMode  stored IsRMS default rmOnDemand;

C++

__property TFDRefreshMode RefreshMode = {read=GetRefreshMode, write=SetRefreshMode, stored=IsRMS, default=1};

Eigenschaften

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


Beschreibung

Gibt an, wie ein Datensatz nach dem Eintragen einer Aktualisierung in der Datenmenge aktualisiert werden soll.

Mit der Eigenschaft RefreshMode steuern Sie, wie ein Datensatz nach dem Eintragen einer Aktualisierung (Einfügen/Aktualisieren) in der Datenmenge aktualisiert werden soll.

Der Standardwert ist rmOnDemand. 

Die folgende Tabelle enthält Modi und ihre Bedeutung für die automatische Erzeugung einer Anweisung:

Modus 

Beschreibung 

rmManual

Keine automatische Aktualisierung des Datensatzes. Die Anwendung muss RefreshRecord zum Aktualisieren des Datensatzes aufrufen. 

rmOnDemand

Automatische Aktualisierung der Datensatzfelder:

  • Nach dem Einfügen, wenn die Felder berechnete Auto-Inkrementierungsfelder sind, Standardwerte haben, ROWID und eine Zeilenversion enthalten. Oder AutoGenerateValue <> arNone.
  • Nach dem Aktualisieren, wenn die Felder berechnet sind oder eine Zeilenversion enthalten.

 

rmAll

Automatische Aktualisierung aller Datensatzfelder. 

Wenn die Datenmenge mit TFDUpdateSQL verbunden ist und FetchRowSQL angegeben ist, dann führt FireDAC die FetchRowSQL-Anweisung zum Aktualisieren der Zeile nur aus, wenn RefreshMode den Wert rmAll hat.

Siehe auch