War keine Frage sondern ein Antwort:
Bei
Query.SQL.Text := 'UPDATE Tabelle SET Datumsfeld='+FloatToStr(Picker.Date);
muss es natürlich sein, aber bei
Delphi-Quellcode:
Query.SQL.Text := '
UPDATE Tabelle SET Datumsfeld=:datum';
Query.SQL.ParamByName('
datum').Value := Picker.Date;
nicht.