Einzelnen Beitrag anzeigen

harfes

Registriert seit: 25. Jun 2006
Ort: Rand der Scheibe
180 Beiträge
 
Delphi 11 Alexandria
 
#1

Zeit in Firebird-DB speichern

  Alt 8. Okt 2021, 08:20
Datenbank: Firebird • Version: 3 • Zugriff über: IBDAC
Ich habe in Firebird in einer Tabelle eine Feld als TIME angelegt (ZEITSTART TIME) und möchte nun die Startzeit darin speichern (und zwar nur die Zeit, Datum interessiert an dieser Stelle nicht - die Eingabemaske ist ein DateTimePicker). Das versuche ich mit einer Query zu speichern:

Params[3].Value:= TimeToStr(AdvDateTimePicker2.Time);

und bekomme immer einen Conversion-Error from String. Wenn ich mir allerdings das mit showmessage(TimeToStr(AdvDateTimePicker2.Time) anzeigen lasse, ist alles ok. Mache ich das gleiche mit Date (Params[2].Value:= DateToStr(AdvDateTimePicker1.Date)) funktioniert es auch. Was mache ich da falsch?

Hartmut
Hartmut
  Mit Zitat antworten Zitat