Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#2

AW: FireDAC, TDateTime wird gerundet?

  Alt 22. Mai 2019, 14:44
Hallöle...

Ich habe eine Funktion die mir den letzten Tag, incl.letzter Sekunde, im Jahr zurückgibt. 31.12.xx 23:59:59
Die Felder in der DB sind alle "datetime", die Parameter sind ".AsDateTime" in den Parameter wird 31.12.2019 23:59:59 --> in der DB kommt 01.01.2020 an.
Könnten noch Millisekunden im Datumswert enthalten sein?

Wenn z.B. "kaufmännisch" gerundet wird, würde der Wert 31.12.xx 23:59:59.499 noch als 31.12.xx 23:59:59 gespeichert.

Liefert SQL mit Gleichheitsprüfung (where datum = '01.01.2020') den Datensatz?
Michael Justin
  Mit Zitat antworten Zitat