Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Datum -und Zeit-Angabe in 2 DateTimePicker (https://www.delphipraxis.net/119713-datum-und-zeit-angabe-2-datetimepicker.html)

Thomm 30. Aug 2008 12:14

Re: Datum -und Zeit-Angabe in 2 DateTimePicker
 
Zitat:

Zitat von DeddyH
Kennt die DB keinen Datentyp DateTime oder Timestamp?

Doch
Aber wie schreibt man

DateTimePicker1.Time + DateTimePicker2.Date

zusammen in eine Zelle

ClientDataSet1Zeitangabe

Wußte nicht wie das geht daher hab ich es umständlich gemacht

Delphi-Quellcode:
ClientDataSet1Zeitangabe.AsString:= (TimetoStr(datetimepicker1.Time))+'  '+(Datetostr( datetimepicker2.date));

DeddyH 30. Aug 2008 12:16

Re: Datum -und Zeit-Angabe in 2 DateTimePicker
 
Delphi-Quellcode:
ClientDataSet1Zeitangabe.AsDateTime := frac(datetimepicker1.Time) +trunc(datetimepicker2.date);

Thomm 30. Aug 2008 12:18

Re: Datum -und Zeit-Angabe in 2 DateTimePicker
 
Zitat:

Zitat von DeddyH
Delphi-Quellcode:
ClientDataSet1Zeitangabe.AsDateTime := frac(datetimepicker1.Time) +trunc(datetimepicker2.date);

Das probier ich mal aus

Hast du die Leerstelle beachtet ?

Vielen Dank nochmal

Ich sag euch später ,obs funktioniert

DeddyH 30. Aug 2008 12:19

Re: Datum -und Zeit-Angabe in 2 DateTimePicker
 
Ich bin jetzt davon ausgegangen, dass Du den Feldtyp in DateTime geändert hast, dann gibt es keine Leerstellen.

grenzgaenger 30. Aug 2008 12:20

Re: Datum -und Zeit-Angabe in 2 DateTimePicker
 
oder du nimmst gleich einen datetime picker ... in dem der user die beiden werte eintragen kann :-)

BullsEye 30. Aug 2008 12:24

Re: Datum -und Zeit-Angabe in 2 DateTimePicker
 
Liste der Anhänge anzeigen (Anzahl: 1)
Es geht auch 'einfacher'

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Caption := DateToStr(DateTimePicker1.Date) + '...' + TimeToStr(DateTimePicker2.Time);
end;

Demo Prog im Anhang

DeddyH 30. Aug 2008 12:25

Re: Datum -und Zeit-Angabe in 2 DateTimePicker
 
Es geht ja darum, einen Zeitwert in 2 DateTimePickern darzustellen.

Thomm 30. Aug 2008 12:30

Re: Datum -und Zeit-Angabe in 2 DateTimePicker
 
Zitat:

Zitat von grenzgaenger
oder du nimmst gleich einen datetime picker ... in dem der user die beiden werte eintragen kann :-)

Ich hab doch einen DateTimePicker in der Eingabemaske,

von dort wird das in eine Datenbank eingetragen

grenzgaenger 30. Aug 2008 12:31

Re: Datum -und Zeit-Angabe in 2 DateTimePicker
 
und dann nimmst du die datums- und zeitkomponente explizit auseinander um sie getrennt in der DB zu speichern?

und jetzt willst sie wieder zusammenfügen... :gruebel: :gruebel:

DeddyH 30. Aug 2008 12:32

Re: Datum -und Zeit-Angabe in 2 DateTimePicker
 
Also, mein TDateTimePicker kann nur Date oder Time. Welchen verwendest Du denn?


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:59 Uhr.
Seite 2 von 3     12 3      

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