Hi Sharky,
naja, ich wollte testen, warum der TTime-Wert - den ich als Double eintrage - sich von dem TTime-Wert unterscheidet, den ich in Delphi vorliegen hab.
Zur Erläuterung:
Ich habe in Delphi einen TTime Wert (0.54166666667) der die Zeit 13:00:00 darstellt. Als ich diesen Double Wert nun per Insert-Statement eingefügt und später wieder als DateTime (.AsDateTime) ausgelesen habe, bekam ich die Zeit 12:59:59:997 zurückgeliefert.
Naja, ich habe das Problem nun "gelöst", da ich den TTime Wert nicht mehr als Double sondern als String, also 13:00:00, einfüge. Trotzdem wundert mich die Konvertierung/Rundung in
MSSQL immernoch, da ich eigentlich davon ausgegangen bin, dass ich nach obiger Konvertierung wieder das Ausgangsdatum bekomme.