我有一个Linq
结果,我只需要从中Date
选择DateTime
。
我的查询是这样的:
var UserTemplates = (from xx in VDC.SURVEY_TEMPLATE
where xx.USER_ID == userid && xx.IS_ACTIVE == 1
select new
{
xx.TEMPLATE_ID,
xx.TEMPLATE_NAME,
//CREATED_DATE = xx.CREATED_DATE.Value.Date
//CREATED_DATE = EntityFunctions.TruncateTime(xx.CREATED_DATE)
xx.CREATED_DATE
}).ToList();
那可能吗?任何帮助将不胜感激。
CREATED_DATE - `datetime` datatype
实际上,我将它绑定到一个控件,DataSource
并且控件同时显示Date and Time
。但我只想显示date
。
当我尝试使用时CREATED_DATE = xx.CREATED_DATE.Value.Date
,它会给出如下错误:
LINQ to Entities 不支持指定的类型成员“日期”。仅支持初始化程序、实体成员和实体导航属性。