AW: Datum/Uhrzeit speichen und sortieren..
Hä? wie kann man denn an dem Datumsformat fest machen, dass da jemand seine Finger im Spiel hatte, was auch immer das in diesem Zusammenhang heißen soll? Und was ist, wenn der Anwender ein anderes Datumsformat bevorzugt?
|
AW: Datum/Uhrzeit speichen und sortieren..
Wenn MSG vom Typ TIdMessage ist, dann enthält Date das Datum und die Uhrzeit, da es vom Typ TDateTime ist.
Mit AsDateTime wird dem Datenbankfeld also auch Datum mit Uhrzeit zugewiesen. Wie ist denn Datum in der Datenbank definiert? Als Datumstyp? Dann sollte das eigentlich passen. Und wenn man in der Datenbank einen Datumstypen hat, der auch die Uhrzeit enthält, dann reicht ein Order by Datum für die Sortierung nach Datum und Uhrzeit aus. Das Datumsformat ist hierbei irrelevant. |
AW: Datum/Uhrzeit speichen und sortieren..
Zitat:
Wenn Du also das WindowsDatumsformat auf das ISO-Format umstellst, wird bei jeder Software die dieses Format, das Windowsformat, nutzt, YYYY-MM-DD angezeigt. Ist das nicht der Fall, z.B. bei der Ausgabe einer Query, dann wurde entweder ein String abgelegt oder schon ein Ausgabeformat definiert. Zitat:
Zitat:
K-H |
AW: Datum/Uhrzeit speichen und sortieren..
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo und VIELEN DANK :-)
Funktioniert jetzt.. habe folgende Felder:
Code:
Befüllt via:
ASQL := 'ALTER TABLE "MAILDATENBANK" add "S_DATUM" CHAR(10)';ZConnection1.ExecuteDirect( ASQL );
ASQL := 'ALTER TABLE "MAILDATENBANK" add "S_UHRZEIT" CHAR(10)';ZConnection1.ExecuteDirect( ASQL ); ASQL := 'ALTER TABLE "MAILDATENBANK" add "DATUM_ZAHL" FLOAT';ZConnection1.ExecuteDirect( ASQL ); ASQL := 'ALTER TABLE "MAILDATENBANK" add "ZEITSTEMPEL" TIMESTAMP';ZConnection1.ExecuteDirect( ASQL );
Code:
MAILDATENBANK.FieldByName('DATUM').AsDateTime:=Msg.Date;
MAILDATENBANK.FieldByName('S_DATUM').AsString:= DateToStr(msg.Date); MAILDATENBANK.FieldByName('S_UHRZEIT').AsString:=TimeToStr(msg.Date); MAILDATENBANK.FieldByName('ZEITSTEMPEL').AsExtended:=Msg.Date; Danke und LiGrü Erich |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz