Hallo Leute !
Im Designer für ein DataSet lässt sich für jede Spalte ein NullValue festlegen, der dann zurückgegeben wird,
wenn das entsprechende Feld in der Datenbank "null" ist.
Für die Datentypen String und Double funktioniert alles wunderbar.
So kann ich für eine Double-Spalte einen beliebigen konstanten Wert für den NullValue eingeben (z.B. 0).
Beim Build wird dann der entsprechende Code für die Spalte erzeugt.
Leider funktioniert das nicht für DateTime-Spalten. Es lassen sich zwar Werte für NullValue eintragen,
aber bei der Code-Erzeugung läuft das ganze auf einen Fehler: "Die Zeichenfolge ... ist kein gültiger AllXsd-Wert".
Weiß jemand, wie ich einen konstanten DateTime für den NullValue angeben kann,
damit auch die Code-Erzeugung des Designers durchläuft ?
Natürlich lässt sich im erzeugten Code (ohne Angabe für den NullValue) nachträglich der gewünschte Wert setzen.
Bei Änderungen im Designer wird der erzeugte Code allesdings dann wieder überschrieben.
Würde mich freuen von Euch zu hören, wenn Euch etwas dazu einfällt.
Bis dann und Danke.