Thema: Delphi TFIBQuery und Prepare

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.033 Beiträge
 
Delphi 12 Athens
 
#4

AW: TFIBQuery und Prepare

  Alt 5. Sep 2018, 16:48
Das bekommt der FIB-Parser so nicht hin. Muss man so machen:
Das bekommt kein DBMS hin,
aber dafür gibt es die Makros
Delphi-Quellcode:
'UPDATE TABELLENNAME SET &FELDNAME=:VALUE WHERE ID=:ID'

//FieldByName()
ParamByName('ID').AsInteger
ParamByName('VALUE').AsString
MacroByName('FELDNAME').Value
Parameter sind "Werte" und keine "Bezeichner".

Und Makros sind einfach nur Platzhalter.
Delphi-Quellcode:
'&abc &FELDNAME=:VALUE WHERE ID=:ID'

MacroByName('abc').Value := 'UPDATE TABELLENNAME SET';
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 5. Sep 2018 um 16:54 Uhr)
  Mit Zitat antworten Zitat