Einzelnen Beitrag anzeigen

raiguen
(Gast)

n/a Beiträge
 
#9

Re: Zeit (TDateTime) ohne Datum in Datenbank speichern

  Alt 9. Nov 2006, 11:19
Moin
Die Einstellungen/Eigenschaften DisplayFormat und EditMask sind nur für das Frontend - sprich der DelphiAnwendung interessant und auch nur für den Benutzer 'wichtig'. Es dürfte hinreichend bekannt sein, dass DisplayFormat - wie das Wort Display=Ansicht schon sagt - die Darstellung=Anzeige des Feldwertes 'anpasst' und dass EditMask dem Anwender nur eine 'Hilfe' gibt, wie die Eingabe richtig zu sein hat.

Zitat von marabu:
In der Datenbank wird immer Datum und Uhrzeit gespeichert. Der Datumsanteil 0 führt zur Interpretation 30.12.1899...
Genau: weil der FeldTyp in der Datenbank DateTime ist

Zitat von shmia:
WO wird die Eingabe mit dem Datum geändert? (In der Delphi-Anwendung oder in Access)
In Access, also in der Datenbank! s.o.

Zitat von Balu der Bär:
Im Threadtitel steht das du mit TDateTime arbeitest, schon einmal dran gedacht nur mit TTime zu arbeiten?
Richtig! Wenn nur mit Zeit gearbeitet werden soll, dann empfiehlt sich das

//EDIT: wo war der rote Kasten
  Mit Zitat antworten Zitat