Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Probleme mit dem DBDateTimePicker (https://www.delphipraxis.net/153407-probleme-mit-dem-dbdatetimepicker.html)

Grolle 1. Aug 2010 19:37

Datenbank: SQLite • Version: 3.6 • Zugriff über: Unidac

Probleme mit dem DBDateTimePicker
 
Hallo,

ich habe ein Problem mit dem AdvDBDateTimePicker. Grundsätzlich bekomme ich meine Daten über eine Query und dann eine UniDataSource Kompo. In SQLite habe ich das Geburtstagsfeld als Date angelegt. Im Programm nutze ich den AdvDBDateTimePicker (DBDateTimePicker funktioniert aber ebenso - nicht).
Das Problem ist, dass bei nicht ausgefüllten Datum (in der DB) und dem Klick auf den Button des DBDateTimePicker nach dem 2 mal die Fehlermeldung erscheint: Um das Datum zu setzen müssen Sie im Modus ShowCheckbox sein. Ok dann habe ich ShowCheckbox auf true gesetzt - es erscheint eine Checkbox im DBDateTimePicker Feld und die Fehlermeldung ist weg. Allerdings weiß ich nicht, was dieser Modus tut und warum das ausschalten zu einer Fehlermeldung führt! :gruebel:

Viele Grüße ...

mkinzler 1. Aug 2010 19:42

AW: Probleme mit dem DBDateTimePicker
 
Sind für das Feld in der DB NULLs erlaubt?

Grolle 1. Aug 2010 19:50

AW: Probleme mit dem DBDateTimePicker
 
Ja, ist das problematisch? Gibt es keinen Weg kein Datum anzuzeigen?

Viele Grüße ...

mkinzler 1. Aug 2010 20:31

AW: Probleme mit dem DBDateTimePicker
 
Dann nimm ein Dummy-Wert ( z.B. 0 -> 31.12.1899)

Grolle 1. Aug 2010 21:01

AW: Probleme mit dem DBDateTimePicker
 
Hi,

was bewirkt denn ShowCheckbox? Ist der DummyWert 00.00.0000 auch möglich, oder gibt das Stress.

Viele Grüße ...

mkinzler 1. Aug 2010 21:29

AW: Probleme mit dem DBDateTimePicker
 
Ein DateTime ist ein Double-Wert und ß entspricht 31.12.1899 00:00

Grolle 2. Aug 2010 07:39

AW: Probleme mit dem DBDateTimePicker
 
Hi,

meinte das auch eher nur in der visuellen Anzeige.

Viele Grüße ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:34 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