![]() |
AdvDBDatetimePicker Nullwert
Hallo,
ich nutze in einer Anwendung einen AdvDBDatetimePicker. Kind ist auf Date und in der Datenbank habe ich auch Date als Datentyp. Wie bekomme ich denn da jetzt einen leeren bzw, einen Nullwert rein, für den Fall, dass das Datum nicht eingetragen wird?! Viele Grüße ... |
AW: AdvDBDatetimePicker Nullwert
Putsch :stupid:. Ich habe mit dieser Kombination (Query,Datasource,(Adv)DBDatetimePicker) immer wieder meine Probleme (Modus ShowCheckbox, Datum nicht korrekt). Weiß da jemand eine best practice?
Viele Grüße |
AW: AdvDBDatetimePicker Nullwert
Ich habe das gleiche Problem.
sollte dies schon gelöst sein kann man da noch eine Antwort bekommen wie es funktioniert? |
AW: AdvDBDatetimePicker Nullwert
Man könnte z.B. im Event OnBeforePost des Datasets reagieren:
Delphi-Quellcode:
procedure TForm1.Query1BeforePost(DataSet: TDataSet);
begin // die Konstante 0.1 wird verwendet um Rundungsproblemen aus dem Weg zu gehen if DataSet.FieldByName('SpeicherDatum').AsDateTime <= 0.1 then DataSet.FieldByName('SpeicherDatum').Clear; end; |
AW: AdvDBDatetimePicker Nullwert
Ja Danke ich probier es mal aus.:thumb:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz