API:FireDAC.Phys.MongoDBDataSet.TFDMongoQuery.BeforePost

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property BeforePost: TDataSetNotifyEvent read FBeforePost write FBeforePost;

C++

__property BeforePost;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event published
FireDAC.Phys.MongoDBDataSet.pas
FireDAC.Phys.MongoDBDataSet.hpp
FireDAC.Phys.MongoDBDataSet TFDMongoQuery

Beschreibung

Wird ausgelöst, bevor die Änderungen des aktuellen Datensatzes in die Datenbank oder das Änderungsprotokoll geschrieben werden.

FireDAC.Phys.MongoDBDataSet.TFDMongoQuery.BeforePost erbt von Data.DB.TDataSet.BeforePost. Der folgende Inhalt bezieht sich auf Data.DB.TDataSet.BeforePost.

Wird ausgelöst, bevor die Änderungen des aktuellen Datensatzes in die Datenbank oder das Änderungsprotokoll geschrieben werden.

In einer Ereignisbehandlungsroutine für BeforePost können Aktionen vor dem Eintragen von Änderungen durchgeführt werden. BeforePost wird ausgelöst, sobald die Methode Post in einer Anwendung aufgerufen wird. Post überprüft, ob alle erforderlichen Felder vorhanden sind, ruft BeforePost auf und trägt den Datensatz ein.

Sie können mit BeforePost beispielsweise vor dem Eintragen der geänderten Daten Gültigkeitsprüfungen durchführen. Bei ungültigen Daten kann die Anwendung dann Abort aufrufen, um die Post-Operation abzubrechen (Delphi) bzw. eine Exception ausgelöst werden (C++).

BeforePost ist eine Ereignisbehandlungsroutine des Typs Data.DB.TDataSetNotifyEvent.

Siehe auch

Codebeispiele