Ist es möglich, eine Entität im verbundenen Szenario im Entitätsframework hinzuzufügen. Ich kann Daten aktualisieren, aber zum Hinzufügen und Löschen funktioniert es nicht im verbundenen Modus.Hinzufügen eines neuen Elements im verbundenen Szenario, Entity-Framework
md.Configuration.AutoDetectChangesEnabled = true;
var studentList = md.MyStudent.ToList<Student>();
studentList.Add(new Student { Stdname = "nm" });
md.SaveChanges();
der neue Artikel ("nm") wird nicht hinzugefügt !!!
EDITED Warum funktionierts, einen Aktualisierungsvorgang und hinzufügen funktioniert nicht, was ist der Unterschied?
wird die Datenbank
Student studentToUpdate = studentList.Where(s => s.Stdname == "stdname1").FirstOrDefault<Student>();
studentToUpdate.Stdname = "Edited stdname3";
danke, ich kenne diese Methode, aber was ist der Unterschied zwischen dieser Methode und Disconnected Modus, Es scheint Add() ist nicht im Zusammenhang mit verbunden, es funktioniert im getrennten Modus entweder !! Habe ich recht?? –
EF weiß nichts über Ihre Variable 'studentList'. Sie können kein anderes 'Student'-Objekt beibehalten, indem Sie es dieser Liste hinzufügen. –
Also bitte schauen Sie sich meine Edited, danke –