Hallo Angel4585,
du könntest einfach noch Felder definieren, die einen default Wert haben und dann über OnCalcFields in Delphi berechnet werden:
SELECT ID, WERT, 0 as Feld1, True as Feld2 FROM myTable WHERE ...
In der OnCalcField Methode:
Delphi-Quellcode:
If myTableWert.AsInteger = 17 then
myTableFeld1.AsInteger := 123
else
myTableFeld1.AsInteger := 3;
myTableFeld2.AsBoolean := myTableID.AsInteger < 500;
oder so ähnlich