【发布时间】:2014-08-13 22:33:23
【问题描述】:
我有一个项目,我获得了一个必须使用的存储过程。它用于在数据库中创建新记录。它返回一个Int32,它是表中记录的新ID。它还有一个临时表,其中存储错误并在第二个结果中发回。所以基本上最后两行是
SELECT @NewID
SELECT * From @ErrorsTable
我必须使用实体框架来调用存储过程。我的问题我不知道如何获得两个返回结果。
从数据库更新时的默认设置是只返回一个Int32。我尝试遵循一些示例,它们从存储过程中执行多个返回结果,但我认为这对我不起作用,因为所有示例都返回多个复杂类型,而且我混合了标量和复杂类型。
【问题讨论】:
标签: c# stored-procedures entity-framework-5 multiple-resultsets