生成視圖中顯示的數據我使用ASP.NET MVC,EF和SQL Server 2014asp.net mvc5,原始SQL:使用聚合函數
我要生成一個視圖是否顯示總病假年假離職員工身份證號碼。我發現LINQ查詢非常複雜,我不知道如何在Asp.net MVC中使用它。我爲此寫了一個控制器,現在我不知道如何在視圖中顯示這些數據。
請幫我這個。如果還有更好的方法或者我犯了錯誤,請告訴我。
SQL查詢下面:
SELECT
[EmployeeId], SUM(AssignedLeaveDay) AS Total_Annual_Leave
FROM
AssignLeaves
WHERE
[EmployeeId] = 1 AND LeaveTypeId = 4
GROUP BY
[EmployeeId]
SELECT
[EmployeeId], SUM(AssignedLeaveDay) AS Total_Sick_Leave
FROM
AssignLeaves
WHERE
[EmployeeId] = 1 AND LeaveTypeId = 5
GROUP BY
[EmployeeId]
您可以使用視圖模型的屬性,'ExecuteReader'&'DataTable'顯示在查看結果,可以顯示視圖這樣做的代碼與控制器操作的例子嗎? –
我只想鑑於這就是我想知道如何從數據庫中檢索使用聚合函數與EF ASP.Net的EntityFramework數據,並將其顯示在視圖 –
要顯示在視圖此查詢的結果顯示從數據庫中這兩個記錄? – 2017-10-05 05:01:57