var today = DateTime.Today;
DateTime tday = Convert.ToDateTime(today);
return View(db.job.OrderBy(x => x.dateApplyBy >= tday).ToList());
我需要檢索由greator申請的日期大於或等於今天的空位。 但這個查詢檢索所有空缺。需要從數據表中檢索當前的空缺
var today = DateTime.Today;
DateTime tday = Convert.ToDateTime(today);
return View(db.job.OrderBy(x => x.dateApplyBy >= tday).ToList());
我需要檢索由greator申請的日期大於或等於今天的空位。 但這個查詢檢索所有空缺。需要從數據表中檢索當前的空缺
您沒有篩選您的工作集合,只需訂購它們。
return View(db.job.Where(j => j.dateApplyBy >= DateTime.Today).ToList());
謝謝 現在的工作 –
@Muhammadfarhan: - 你可以接受答案,如果這對你有效(*右刻度符號變成綠色時單擊*) –
var today = DateTime.Today;
DateTime tday = Convert.ToDateTime(today);
return View(db.job.Where(x = xdateApply >= today).OrderBy(x => x.dateApplyBy).ToList());
你知道,這是沒有意義的:'Convert.ToDateTime(DateTime.Today)'?如果你已經有一個'DateTime',你不需要將它轉換爲一個。 [DataTable](https://msdn.microsoft.com/en-us/library/system.data.datatable(v = vs.110).aspx)在哪裏? –
'orderby'確實排序。排序後需要應用「where」或「top」(限制)。 –