存储过程映射到实体确定,但获取其他列?

时间:2012-04-11 13:16:56

标签: stored-procedures entity-framework-4.1 entity-framework-4.3

我在EDMX中有一个映射好的存储过程来检索ObjectResult<>实体。

但是我试图从存储过程中获取一个额外的列,即总行数。

我正在使用此http://forums.asp.net/post/3000198.aspx variantion来获取总行数,这样可以很好地运行。所以我不特别想使用输出参数。

无论如何都要映射实体并获得其他列的支持吗?

我首先使用的是EF 4.3.1数据库,所以我正在查看生成的上下文文件。

我认为问题是ObjectContext.ExecuteFunction是强类型的,所以我不确定如何获得额外的列。是否有可能直接执行存储过程并获得映射?

0 个答案:

没有答案