我正在使用實體框架數據庫第一種方法將項目從Webforms轉換爲MVC應用程序,並使數據庫隨所有存儲過程一起就緒。實體框架數據庫第一種方法中的存儲過程
我成功創建了一個.edmx
文件,並且能夠使用我的存儲過程,並且在有任何插入或更新操作執行時它運行良好。但是當我在其中一個存儲過程中使用select查詢時發生了真正的問題。
例如,存在具有以下列的Employee
表:
EmpId, FirstName, LastName, Age, Salary
我有一個存儲過程GetAllEmpDetails
已以下選擇查詢。
Select
EmpId, (FirstName + ' ' + LastName) as FullName, Salary
from
Employee
現在,當我試圖與Employee
類有5個屬性,每個表結構此存儲過程的結果進行綁定,然後我得到一個錯誤,對於Age
屬性值預期,但它是在結果集中不可用。
我知道沒有FullName
屬性,所以我的問題是如何解決這個問題與生成的模型類(在這種情況下Employee
),以便它可以解決這些動態?
請張貼一些代碼 –
@JayakrishnanGounder:其實這個問題更多的是與實體框架 –