Linq To Sql上的日期时间
本文关键字:日期 时间 To Sql Linq | 更新日期: 2023-09-27 18:18:58
在DB上我有一个字段smalldatetime。在c#方面,它得到一个DateTime?
类型,但如果我尝试这样做:
<%=MyAppTable.MyDataField%>
我不能访问方法,如ToShortDateTime()
。我觉得我不需要打石膏吧?
因为它是一个可空的datetime你可能需要这样做:
<%= MyAppTable.MyDataField.Value.ToShortDateTime() %>
在此之前,请确保它有一个值
DateTime?是一个可空类型。必须将其强制转换为DateTime
((DateTime)MyAppTable.MyDataField).ToShortDateTime()
注意null引用异常