.net - Entity Framework 6 error: Unable to update the EntitySet 'table1' -


पूर्ण त्रुटि है:

  EntitySet 'table1' को अपडेट करने में असमर्थ क्योंकि इसकी एक परिभाषित करने वाला और कोई भी & lt; InsertFunction & gt; तत्व & lt; संशोधनफ़ंक्शन मैपिंग & gt; में मौजूद है मौजूदा ऑपरेशन का समर्थन करने के लिए तत्व  

आस-पास देखकर ऐसा लगता है कि यह त्रुटि table1 पर प्राथमिक कुंजी की कमी के कारण होती है। मैंने अपनी .edmx फ़ाइल और SQL सर्वर में तालिका की जाँच की है और दोनों दिखाते हैं कि प्राथमिक कुंजी निर्दिष्ट है। यदि आप एडीएमएक्स का प्रयोग कर रहे हैं तो परिभाषित करने वाले डेटाबेस को डेटाबेस के विचारों के लिए परिभाषित किया जाएगा।

और ईएफ केवल एक-भाग के रूप में दृश्य से बनाए गए EntitySet का इलाज करेगा। यदि आप अपने डेटा में हेरफेर करने में सक्षम होना चाहते हैं, तो आपको संग्रहीत प्रक्रियाओं को मैप करने की आवश्यकता होगी, जिसका उपयोग सीयूडी (बनाएँ / अपडेट / हटाएं) संचालन के लिए किया जाएगा।


Comments

Popular posts from this blog

c# - Reactive Extensions ControlScheduler -

multithreading - Reorderings in java memory model -

java - Add color code support to a Bukkit plugin -