我在EDMX中有一个映射好的存储过程来检索ObjectResult<>实体。
但是我试图从存储过程中获取一个额外的列,即总行数。
我正在使用此http://forums.asp.net/post/3000198.aspx variantion来获取总行数,这样可以很好地运行。所以我不特别想使用输出参数。
无论如何都要映射实体并获得其他列的支持吗?
我首先使用的是EF 4.3.1数据库,所以我正在查看生成的上下文文件。
我认为问题是ObjectContext.ExecuteFunction是强类型的,所以我不确定如何获得额外的列。是否有可能直接执行存储过程并获得映射?