首先是EF6代码:将参数传递给映射的删除存储过程

时间:2015-07-09 08:12:34

标签: entity-framework stored-procedures entity-framework-6

我们正在使用EF6方法code first。对于我们记录的版本控制,我们使用mapped stored procedures

这适用于更新,因为我们传递了所有值,包括:ModifiedByModifiedOn

现在更新存储过程只接受Id。 我能够将ModifiedBy添加到具有[ConcurrencyCheck]属性的过程中。对于删除,这有效,但它使我的更新失败。

是否有一种向删除存储过程添加更多参数的好方法?

1 个答案:

答案 0 :(得分:1)

虽然这已经有3个月了但是直接回答你的问题我认为更新失败了,因为你忘了将@ModifiedBy_Original参数添加到UPDATE存储过程中。

我来到这个页面因为我们正在尝试类似的东西。我们想将删除的人作为输入参数传递给存储过程,但我们无法弄清楚如何。