2009-10-12 54 views
2

存儲過程INSERT和UPDATE時我有一個存儲過程可以做到這些插件和一舉更新(如果ID == 0那麼它的插入,否則更新)。我很喜歡將它用於實體框架中的插入和更新方法,但這看起來不太可行。我是否正確,我將不得不將方法分成兩個不同的存儲過程,或者有辦法解決這個問題嗎?使用相同的實體框架

回答

2

在路上我會先試,在XML編輯器中打開EDMX並找到在StorageModel元素的存儲過程(功能),複製,給它一個新的名字。

然後你就可以作爲插入修改功能,一旦作爲更新改造功能兩次,一次映射一個實際的存儲過程。

我還沒有真正嘗試過這一點,但我不明白爲什麼這是行不通的。

希望這有助於

亞歷克斯·詹姆斯,項目經理,Microsoft

+0

我還沒有嘗試過下去,但我同意,它應該工作。我剛剛結束重寫sprocs。 – CodeMonkey1313 2010-03-23 02:43:12

+0

@AlexJames我試過了,我無法讓它工作.. – Seph 2012-06-24 13:53:38