FireDAC.Phys.Intf.IFDPhysChangeHandler.TrackCommand

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property TrackCommand: IFDPhysCommand read GetTrackCommand;

C++

__property _di_IFDPhysCommand TrackCommand = {read=GetTrackCommand};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
FireDAC.Phys.Intf.pas
FireDAC.Phys.Intf.hpp
FireDAC.Phys.Intf IFDPhysChangeHandler


Beschreibung

SQL-Anweisung, die die gewünschten Daten repräsentiert.

Mit dieser SQL-Anweisung können Sie Änderungsbenachrichtigungen abonnieren. Zudem kann mit dieser Anweisung der Inhalt der Änderungsbehandlungsroutine aktualisiert werden. Das zugrunde liegende Datenbankmanagementsystem unterstützt diese Anwendungsfälle möglicherweise nicht.

Wenn das zugrunde liegende Datenbankmanagementsystem das Abonnieren von Änderungsbenachrichtigungen unterstützt und Sie die von dieser Anweisung zurückgegebenen Daten ändern, erhält die Ereigniswarnung eine Änderungsbenachrichtigung. Wenn das zugrunde liegende Datenbankmanagementsystem das Abonnieren von Änderungsbenachrichtigungen nicht unterstützt, können Sie eventuell mit generischen Ereigniswarnungen Änderungsbenachrichtigungen implementieren. Nur Microsoft SQL Server und Oracle unterstützen generische Ereigniswarnungen.

Einige Datenbankmanagementsysteme unterstützen die inkrementelle Inhaltsaktualisierung, wobei nur geänderte Datensätze zurückgegeben werden. Bei diesen Datenbankmanagementsystemen werden die Daten, die vom Wert von TrackCommand zurückgegeben werden, mit dem Inhalt von MergeTable oder MergeManager zusammengeführt. Bei Datenbankmanagementsystemen, die die inkrementelle Inhaltsaktualisierung nicht unterstützen, wird jedes Mal der vollständige Inhalt gelesen. Nur InterBase unterstützt die inkrementelle Inhaltsaktualisierung.

Siehe auch