जब मैं रिकॉर्ड हटाने की कोशिश करता हूं तो मुझे Cannot remove an entity that has not been attached.
त्रुटि मिल रही है। मैं आसपास googled है और वहाँ हालांकि स्थानों के बहुत सारे समाधान खोजने के लिए इस समस्या को दूर करने के लिए, सुझाव दिया गया समाधान मुझे आगे नहीं मिलता है:linq-to-sql "एक ऐसी इकाई को नहीं हटाया जा सकता है जो संलग्न नहीं हुआ है"
using (MyDataContext TheDC = new MyDataContext())
{
TheDC.MyTable.Attach(ARecord); //added this line but doesn't fix it.
TheDC.MyTable.DeleteOnSubmit(ARecord);
TheDC.SubmitChanges();
मेरे बड़ा सवाल यह है: यह समस्या केवल प्रश्नों को हटा को प्रभावित करता है या यह अन्य प्रकार के प्रश्नों को भी प्रभावित करता है और मैंने अभी तक इस समस्या में नहीं उछाल दिया है। मैंने एक अद्यतन क्वेरी लिखी है और ऐसा लगता है कि इस त्रुटि में भाग दिए बिना काम करता है।
धन्यवाद।
+1 – bytebender