IBX.IBUpdateSQL.TIBUpdateSQL.ModifySQL

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property ModifySQL: TStrings index 0 read GetSQLIndex write SetSQLIndex;

C++

__property System::Classes::TStrings* ModifySQL = {read=GetSQLIndex, write=SetSQLIndex, index=0};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
IBX.IBUpdateSQL.pas
IBX.IBUpdateSQL.hpp
IBX.IBUpdateSQL TIBUpdateSQL

Beschreibung

Legt fest, welche SQL-UPDATE-Anweisung zum Eintragen eines geänderten Datensatzes bei aktivierter Zwischenspeicherung von Aktualisierungen verwendet werden soll.

Geben Sie mit ModifySQL die UPDATE-Anweisung an, die beim Aktualisieren eines Datensatzes verwendet wird. Als Anweisungen sind auch Abfragen mit Parametern möglich. Während des Entwurfs können UPDATE-Anweisungen wie die Folgende mit dem UpdateSQL-Editor erstellt werden:


update Employee set Last_Name = :Last_Name where Emp_No = :OLD_Emp_No


Zur Laufzeit kann die UPDATE-Anweisung direkt in die Eigenschaft geschrieben werden.

Anmerkung:  Wie im Beispiel zu sehen ist, unterstützt ModifySQL eine Erweiterung der normalen Parameterzuordnung. Durch Angabe von 'OLD_' vor dem Feldnamen kann der Wert abgerufen werden, den das Feld vor Wirksamwerden der zwischengespeicherten Aktualisierungen hatte. Diese Möglichkeit ist besonders beim Vergleichen von Feldern in der WHERE-Klausel hilfreich.