Daten ändern

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Datenmengen - Index


Mit den folgenden Methoden für Datenmengen lassen sich Daten einfügen, aktualisieren und löschen, wenn die Nur-Lese-Eigenschaft CanModify auf True gesetzt ist. CanModify ist True, sofern die Datenmenge nicht unidirektional ist, für die der Datenmenge zugrunde liegende Datenbank Lese- und Schreibberechtigung besteht und kein anderer Faktor dem entgegensteht. Faktoren, die eine Bearbeitung verhindern, sind u.a. die Eigenschaft ReadOnly bei einigen Datenmengen und die Eigenschaft RequestLive bei TQuery-Komponenten.)

Datenmengenmethoden zum Einfügen, Aktualisieren und Löschen von Daten:

Methode Beschreibung

Edit

Versetzt die Datenmenge in den Status dsEdit, wenn sie sich noch nicht in diesem Status oder im Status dsInsert befindet.

Append

Speichert alle anstehenden Änderungen, positioniert den Cursor auf das Ende der Datenmenge und versetzt diese in den Status dsInsert.

Insert

Speichert alle anstehenden Änderungen und versetzt die Datenmenge in den Status dsInsert.

Post

Versucht, den neuen oder geänderten Datensatz in die Datenbank einzutragen. Bei erfolgreicher Ausführung wird die Datenmenge in den Status dsBrowse versetzt, andernfalls bleibt der aktuelle Status erhalten.

Cancel

Bricht die aktuelle Operation ab und versetzt die Datenmenge in den Status dsBrowse.

Delete

Löscht den aktuellen Datensatz und versetzt die Datenmenge in den Status dsBrowse.


Die folgenden Themen beschreiben diese Methoden ausführlich:

Siehe auch