TurboDB VCL Komponenten Bibliothek

TTdbDataSet.Replace

TTdbDataSet

Previous  Top  Next

Ersetzt Feldwerte in mehreren Datensätzen.

Delphi Syntax:

procedure Replace(const Filter, Fields, Expressions: string): LongInt;

C++ Syntax:

int __fastcall Replace(const AnsiString Filter, const AnsiString Fields, const AnsiString Expressions);

Beschreibung

Replace setzt die Inhalte der Felder auf die durch Expression berechneten Werte. Und zwar für alle Datensätze, die der in Filter definierten Bedingung genügen. Der Ausdruck wir für den Kontext jedes Datensatzes ausgewertet.

Beispiel

Das folgende Beispiel fügt die Zahl Neun an die Telefonnummern der Stadt Reading in England:

Replace('Phone like "+44 118*", 'Phone', 'Phone + "9"');