Datasnap.DBClient.TCustomClientDataSet.ReadOnly
Delphi
property ReadOnly: Boolean read FReadOnly write SetReadOnly default False;
C++
__property bool ReadOnly = {read=FReadOnly, write=SetReadOnly, default=0};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | protected | Datasnap.DBClient.pas Datasnap.DBClient.hpp |
Datasnap.DBClient | TCustomClientDataSet |
Beschreibung
Gibt an, ob die Client-Datenmenge für diese Anwendung schreibgeschützt ist.
Mit ReadOnly können Benutzer der Datenmenge am Aktualisieren, Einfügen oder Löschen von Daten gehindert werden. Standardmäßig hat ReadOnly den Wert false.
Benutzer können dann grundsätzlich die Daten der Datenmenge ändern. Weisen Sie ReadOnly den Wert true zu, wenn Sie sicherstellen wollen, dass die Daten nicht geändert werden.
Ist ReadOnly true, besitzt die Eigenschaft CanModify der Datenmenge den Wert false.
Anmerkung: Auch wenn ReadOnly den Wert false hat, können Benutzer die Daten einer Client-Datenmenge unter Umständen nicht ändern, sofern die Daten von einem Provider stammen. Mit der Eigenschaft Options eines Provider kann die Bearbeitung der Daten verhindert bzw. die zulässige Bearbeitungsart definiert werden.