Databindings DateTime

10/09/2008 - 16:43 von André | Report spam
Hallo,

bin ein wenig ratlos, vielleicht hat jemand einen Tip.
Habe auf einer Form ein DateEdit Control das über Databindings an eine SQL
Tabelle gebunden ist.

Binding dBinding;
dBinding = dtDatum.DataBindings.Add("DateTime", _bs, "Datum",true);

dBinding.NullValue = DateTime.MinValue;

Wie kann ich es erreichen das ein Null Wert in der DB als leerer Wert im
DateEdit Control angezeigt wird.
Mit DateTime.MinValue erreiche ich ein 01.01.0001, finde ich sehr unschön.
Gibt es nicht soetwas wie " . . " oder leer " " ?

Jemand eine Idee?

Gruß

André
 

Lesen sie die antworten

#1 Volkmar Neubauer
11/09/2008 - 00:19 | Warnen spam
"André" schrieb

Wie kann ich es erreichen das ein Null Wert in der DB als leerer Wert im
DateEdit Control angezeigt wird.
Mit DateTime.MinValue erreiche ich ein 01.01.0001, finde ich sehr unschön.
Gibt es nicht soetwas wie " . . " oder leer " " ?

Jemand eine Idee?



nüch wirklich - hier hat der Entwickler des Datetimepickers wohl voll
versagt, auch wen ndas Teil ja toll ist ;-)


Wenn die Komponente kein Null kann, kann man sie nicht verwenden und muss
eine Masked-Textbox verwenden bzw. muss eine neue Komponente schreiben.

Die hier blenden den Datetimepicker nur bei Bedartf ein:

http://www.codeproject.com/KB/selec...icker.aspx
http://www.codeproject.com/KB/selec...icker.aspx

Ähnliche fragen