【发布时间】:2014-09-10 12:01:38
【问题描述】:
我是 ASP.NET 的新手。我在会议表中有 date_meeting (Datetime) 列。我想从表中加载数据,即 date_meeting 的日期是今天。 我尝试了任何变化:
List<Meeting> meetings = db.Meetings.Where(x => x.date_meeting == Convert.ToDateTime(DateTime.Now.ToString("dd.mm.yyyy")).Date && x.langId == lang).ToList();
错误:
LINQ to Entities 无法识别方法“System.DateTime” ToDateTime(System.String)' 方法,并且该方法不能 翻译成商店表达式。
我需要这个逻辑。
List<Meeting> meetings = db.Meetings.Where(x => x.date_meeting.ToString("dd.mm.yyyy") == DateTime.Now.ToString("dd.mm.yyyy") && x.langId == lang).ToList();
【问题讨论】:
标签: c# linq asp.net-mvc-3 date datetime