开发者

Using Same Stored Procedure for Both Insert and Update in Entity Framework

开发者 https://www.devze.com 2022-12-08 12:39 出处:网络
I have a stored procedure that does both the insert and the update in one fell swoop (if the i开发者_运维技巧d == 0 then it\'s an insert, otherwise, update). I\'d love to use this for both the insert

I have a stored procedure that does both the insert and the update in one fell swoop (if the i开发者_运维技巧d == 0 then it's an insert, otherwise, update). I'd love to use this for both the insert and the update methods in Entity Framework, but this isn't looking feasible. Am I correct that I'll have to split the methods into two different stored procedures, or is there a way around this?


On way I would try first, is opening the EDMX in the XML editor and finding the sproc (Function) in the StorageModel element, copy it, giving it a new name.

Then you can map one actual stored procedure twice once as the Insert Modification function once as the Update Modification function.

I haven't actually tried this, but I can't see why this won't work.

Hope this helps

Alex James, Program Manager, Microsoft

0

精彩评论

暂无评论...
验证码 换一张
取 消