पहचान कॉलम का उपयोग करते समय, आपको यह सुनिश्चित करना होगा कि आपने इसे अपने ईडीएमएक्स (एंटिटी फ्रेमवर्क) मॉडल में उचित रूप से सेट किया है। आपका कॉलम इस तरह दिखना चाहिए:
क्या आपका कॉलम StoreGeneratedPattern = Identity
. पर सेट है और Entity Key = True
?? यदि नहीं - कोशिश करो!
यह डिफ़ॉल्ट है जिसे स्वचालित रूप से मैप किया जाना चाहिए, जब वह स्थिति उस समय मौजूद थी जब आपने ईडीएमएक्स मॉडल बनाया था। अगर आप बदल गए मॉडल बनाने के बाद SQL सर्वर में आपका कॉलम और आपने मॉडल को अपडेट नहीं किया, तो आपके पास एक विसंगति हो सकती है जिससे ऐसी त्रुटियां हो सकती हैं।