Hallo,
ich habe ein kleines Problemchen
und find keine Lösung.
Delphi-Quellcode:
persoquer.SQL.Text:='UPDATE punkte SET ';
persoquer.SQL.Add('SAC=:PL1,pidn=:PL1a,punktea=:PE3,punkteb=punkteb+:PE3 WHERE pname=:PL2');
persoquer.Prepared:=True;
persoquer.Parameters.FindParam('PL1').Value:='0';
persoquer.Parameters.FindParam('PL1a').Value:=DateTimeToStr(now);
persoquer.Parameters.FindParam('PL2').Value:=logname.Caption;
persoquer.Parameters.FindParam('PE3').Value:=gesamtz;
persoquer.ExecSQL;
punktea und punkteb sind vom gleichem Typ:double
auch gesamtz ist vom typ double
in punktea wird die korrekte Zahl eingetragen

E3
nur punkteb wird nicht addiert?
Normalerweise sollte doch das gehen,
hab ich einen Fehler gemacht?
Grüße