Einzelnen Beitrag anzeigen

Michael Ebner

Registriert seit: 18. Mär 2006
Ort: Öschingen
4 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Uhrzeit wird abgeschnitten

  Alt 19. Sep 2020, 18:19
Datenbank: SQLite • Version: 3 • Zugriff über: FireDAC
Beim Lesen von TDateTime-Werten aus einer SQLite-Datenbank mit FireDAC wird stets die Uhrzeit abgeschnitten oder auf 0 gesetzt.

Also 19.09.2020 00:00:00

Auch Anweisungen wie FormatDateTime('dd.mm.yyyy hh:mm:ss', LField.AsDateTime) helfen nicht weiter.

FormatOptions in Connection und Query sind versucht, DateTimeFormat in den Params hilft nicht weiter, DisplayFormat in der TField-Komponente bringt nichts... was könnte man sonst noch versuchen?


(Schreiben von TDateTime-Werten mit Uhrzeit geht einwandfrei und problemlos, mit einem externen SQLite-Tool werden die Uhrzeiten korrekt angezeigt.)

(Problem tritt so in 10.2 als auch in 10.4.1 auf, andere Versionen nicht versucht)
  Mit Zitat antworten Zitat