Hallo Zusammen,
ich bekomme hier gerade eine schwere Kriese! Seit dem letzten Update von meinen UniDac-Komponenten funktioniert das DateTime nicht mehr.
Ich bekomme ständig falsche Werte und Formatierung raus.
Die Krönung ist jetzt heute, dass ich einen einfachen DateTime-Wert nicht mehr speichern kann...
Ich habe es so probiert:
Delphi-Quellcode:
Query_Besucher_raus.SQL.Clear;
Query_Besucher_raus.SQL.Add('update besucher set weggang=:weggang and pc_weggang=:pc_weggang where besucher_id=:besucher_id');
Query_Besucher_raus.ParamByName('weggang').AsDateTime:=StrtoDateTime('23.04.2018 17:10:00');
Query_Besucher_raus.ParamByName('pc_weggang').AsString:=ComputerName();
Query_Besucher_raus.ParamByName('besucher_id').AsString:=Edit_Besucher_ID_raus.Text;
Query_Besucher_raus.Execute;
Kann mir bitte jemand sagen, was ich falsch mache?
Die Fehlermeldung sagt immer: #22007Trunced incorrect DOUBLE value: '2018-04-23 17:10:00'
Vielen Dank
Patrick