我正在使用实体框架数据库第一种方法将项目从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:其实这个问题更多的是与实体框架 –