Danke erst mal für die schnellen Antworten.
Da habt ihr schon recht, das ganze ist schon überflüssig,
da hab ich wohl zu viel rumprobiert, weil es einfach nicht so klappt, wie es soll.
Ich hab die Berechnung noch einmal geändert:
Delphi-Quellcode:
menge := dmSnuffer.ZQContest.FieldByName('bFirstScale').AsFloat -
dmSnuffer.ZQContest.FieldByName('bLastScale').AsFloat;
Möchte ich aber jetzt das Ergebnis wieder in die Datenbank schreiben,
kommt eine Meldung über einen Stack overflow.
Delphi-Quellcode:
ZQContest.RequestLive := True;
ZQContest.FieldByName('amount').AsFloat := menge;
ZQContest.RequestLive := False;
Wo könnte da das Problem liegen?