나는 datetime을 얻기 위해 linq을 사용하는 데 어려움을 겪고 있습니다. 나는 레코드가 현재 날짜 여기'System.Linq.IQueryable'형식을 암시 적으로 'System.Linq.IOrderedEnumerable'로 변환 할 수 없습니다.
보다 작은 경우, 정보를 얻기 위해 노력하고
코드입니다 :
public ActionResult _Events()
{
DateTime dt = DateTime.Now.Date;
var DocsFirst =(from t in db.tble_presentation
where dt >= EntityFunctions.TruncateTime(t.presentation_date)
select t).OrderByDescending(t => t.presentation_date).Take(2);
return PartialView(new Newsmodel
{
DocsList_list1 = DocsFirst,
});
}
하지만 난이 다음과 같은 오류를
수 없습니다 암시 적으로 얻을 수 형식 'System.Linq.IQueryable'을 'System.Linq.IOrderedEnumerable'로 변환하십시오. 명시 적 변환은 가 (당신은? 캐스트 누락) 사전에
덕분에 존재 HESH
exception은 DocsFirst가 'System.Linq.IQueryable'유형이고 DocsList_list1이 'System.Linq.IOrderedEnumerable'임을 알립니다. DocsList_list1에 값을 정의하고 할당하는 방법을 보여줄 수 있습니까? – Emre