Hallo Ich versuche, eine Sammlung zurückzugeben, die möglicherweise null Datum Werte haben. Wenn sie jedoch null sind - ich möchte sie auf diese Weise behalten und nicht einfach ein beliebiges Datum verwenden.Umgang mit Null Daten von DB zurückgegeben
Wenn es sich um eine Zeichenfolge, würde ich für NULL-Werte überprüfen wie so:
calEventDTO.occurrenceType = dr.IsDBNull(10) ? null : dr.GetString(10);
Wie würde ich das gleiche tun für ein Datum? Folgendes wird nicht kompiliert (Es gibt keine implizite Konvertierung zwischen 'null' und System.DateTime ').
calEventDTO.recurrenceID = dr.IsDBNull(9) ? null : dr.GetDateTime(9);
Mein dto ist eingerichtet, um mit Nullwerten umzugehen.
public DateTime? recurrenceID
{
get { return _recurrenceID; }
set { _recurrenceID = value; }
}
Alle Hinweise/Hilfe/Hinweise sehr geschätzt. dank
Sie d Mann! Vielen Dank! – user17510