c# - EntityFramework - Cannot Delete Entity using DbSet -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 5 जवाब

    मैं एक को हटाने की कोशिश कर रहा हूँ EntityFramework के DbSet का उपयोग करके मेरे डेटाबेस से ऑब्जेक्ट कोड निम्नानुसार है:

      var dbObject = FindById (id); _masterDb.DbTable.Remove (dbObject); _masterDb.SaveChanges ();   

    मुझे निम्न त्रुटि मिलती है: "ऑब्जेक्ट को हटाया नहीं जा सकता क्योंकि यह ऑब्जेक्टस्टेट मैनेजर में नहीं मिला है।"

    कृपया कोई मुझे बता सकता है कि मैं क्या कर रहा हूं

    संभवत: एक ही संदर्भ से इकाई संलग्न नहीं है।

    क्या यह कार्य:

      var dbObject = FindById (id); _masterDb.DbTable.Attach (dbObject); _masterDb.DbTable.Remove (dbObject); _masterDb.SaveChanges ();    

Comments

Popular posts from this blog

java - ImportError: No module named py4j.java_gateway -

python - Receiving "KeyError" after decoding json result from url -

.net - Creating a new Queue Manager and Queue in Websphere MQ (using C#) -