FireDAC.Stan.Option.TFDUpdateOptions.RefreshDelete
Delphi
property RefreshDelete: Boolean read GetRefreshDelete write SetRefreshDelete
C++
__property bool RefreshDelete = {read=GetRefreshDelete, write=SetRefreshDelete, stored=IsRDS, 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, ob ein Datensatz lokal au einer Datenmenge gelöscht werden soll, wenn ein Datenbankdatensatz beim Aktualisieren nicht gefunden wird.
Mit der Eigenschaft RefreshDelete ermöglichen Sie, dass ein Datensatz aus dem lokalen Speicher einer Datenmenge gelöscht wird, wenn ein entsprechender Datenbankdatensatz beim Aufrufen von RefreshRecord nicht gefunden wird. Der Standardwert ist True. Der wahrscheinlichste Grund, warum der Datensatz nicht gefunden wird: er wurde gelöscht. Auch andere Gründe sind möglich. Um den Datensatz zu löschen, setzen Sie diese Eigenschaft auf True. Um den Datensatz in seinem Zustand zu belassen, setzen Sie diese Eigenschaft auf False. Weitere Einzelheiten finden Sie bei der Beschreibung der Methode RefreshRecord.