我現在有它的工作程度的視圖填充,但我的查詢是錯誤的,因此沒有數據檢索。
我的視圖模型
public class ViewProductions
{
public string Venuename { get; set; }
public string Showname { get; set; }
public DateTime ProductionYear { get; set; }
public DateTime StartDate { get; set; }
public DateTime EndDate { get; set; }
}
查詢
var query =
from f in _db.Production
join g in _db.Run on f.show equals g.venue
select new ViewProductions {
Venuename = g.venue,
Showname = f.show,
StartDate = g.startDate,
EndDate = g.endDate
};
return View(query);
我在SQL格式的查詢
SELECT Production.show, Run.venue, Run.startDate, Run.endDate, Production.director, Production.designer
FROM Production INNER JOIN
Run ON Production.show = Run.show
誰能幫我將其轉換成LINQ?
再次感謝
感謝您的信息@mcbros。我更新了問題,詢問我需要創建的查詢,因爲我遇到了一些問題 – 2011-04-02 14:38:41
@Chris_,我編輯了一些更多信息,或者我希望如此。 – mateuscb 2011-04-02 15:35:22
感謝您的幫助,我快到了!我已經更新了答案,基本上這是我需要排序的查詢,然後應該正常工作。 – 2011-04-03 20:29:48