Einzelnen Beitrag anzeigen

Ykcim

Registriert seit: 29. Dez 2006
Ort: NRW
804 Beiträge
 
Delphi 10.4 Sydney
 
#1

DateTime-Probleme mit UniDac

  Alt 23. Apr 2018, 16:17
Datenbank: MySQL • Version: 5 • Zugriff über: UniDac
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
Patrick
  Mit Zitat antworten Zitat