Salut J'essaie de retourner une collection qui peut avoir des valeurs de date nulles. Toutefois, si elles sont null, je veux les conserver de cette façon et ne pas utiliser simplement une date arbitraire à la place.Traiter les dates nulles renvoyées par db
Si c'était une chaîne, je vérifierais pour ainsi comme nulls:
calEventDTO.occurrenceType = dr.IsDBNull(10) ? null : dr.GetString(10);
Comment pourrais-je faire la même chose pour une date? Ce qui suit ne compile pas (Il n'y a pas de conversion implicite entre 'null' et System.DateTime ').
calEventDTO.recurrenceID = dr.IsDBNull(9) ? null : dr.GetDateTime(9);
Mon dto est configuré pour gérer les valeurs nulles.
public DateTime? recurrenceID
{
get { return _recurrenceID; }
set { _recurrenceID = value; }
}
Des conseils/aides/pointeurs très appréciés. grâce
you d man! Merci! – user17510