在數據庫中有一個保存結束日期的字段。只有在案件被關閉的情況下,該日期纔可以不爲NULL。如果案件未關閉,則必須爲空。我如何將空值傳遞給DateTime對象?如何將null作爲DateTime值傳遞?
試過這個,但它不起作用。
DateTime closure= dateDatumIspisa.SelectedDate ?? null;
DateTime closure= dateDatumIspisa.SelectedDate ?? DateTime.Parse("");
DateTime closure= dateDatumIspisa.SelectedDate ?? DBNull.Value;
DateTime closure= dateDatumIspisa.SelectedDate ?? DateTime.Parse(DBNull.Value.ToString());
也試過GetValueOrDefault()但它插入DateTime.Min值,而我需要這個字段留空。
有什麼建議嗎?