在数据库中有一个保存结束日期的字段。只有在案件被关闭的情况下,该日期才可以不为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值,而我需要这个字段留空。
有什么建议吗?