Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: Konvertierungsprobleme bei datetime [MSSQL]

  Alt 15. Aug 2005, 11:55
Zitat von Madlax:
ich hab ein "kleines" Konvertierungsproblem bei MSSQL.
Also '01.01.1900 13:00:00' => 0.54166666666666663 => '01.01.1900 12:59:59.997'.
Du hast ein Rundungsproblem, kein Konvertierungsproblem.
Um dieses Rundungsproblem zu umgehen gibt es eine einfache Regel:
Ein Datum(incl. Uhrzeit) bleibt solange in seinem Native-Format (also Double) bis das Datum(incl. Uhrzeit)
entweder an der Benutzeroberfläche angezeigt wird oder das Programm auf anderem Wege (wird z.B. in eine TXT-Datei geschrieben) verlässt.
Andreas
  Mit Zitat antworten Zitat