【发布时间】:2014-05-21 10:49:20
【问题描述】:
我想使用这个查询
select datename (dw, CURRENT_TIMESTAMP)AS DAY ;
获取工作日名称并使用它将记录插入到表中。
如何通过实体框架使用此查询
我用这个方法但是不行:
private void GetDayName(DateTime ReportDate,out string DayName)
{
using (var context = new Daily_ReportEntities3())
{
var day_name= context.ExecuteStoreQuery ("select datename (dw,'|| + ReportDate + ||') as NameOfDay", null).ToList();
DayName = day_name=.ToString();
}
}
【问题讨论】:
-
你为什么不直接使用
DateTime.Now.DayOfWeek? -
好问题在这里 ;-)
标签: c# sql-server entity-framework visual-studio-2012 entity-framework-5