Entity framework-Kontext.SaveChanges überhaupt nicht

Ich habe Probleme mit diesem code. Im in der Lage, eine Verbindung zu einer mdf-Beispiel-Datenbank, Archiv und generieren der entity-Modell. Obwohl Im in der Lage, die Abfrage des Kontext-Modells und zum abrufen von Informationen von der DB, wenn ich versuche, update -, delete-oder insert-alles im Kontext und übersetzen Sie die änderungen an der DB-Kontext.SaveChanges nicht funktioniert. Es ist keine Ausnahme, das Entity-Modell wird korrekt aktualisiert, aber die DB nicht ändern.
Vielen Dank im Hinblick

public void addCourse(int courseId, int deptId, string courseTitle)
{    
SchoolContexto = new SchoolEntities();            

Course mycourse= new Course();
mycourse.CourseID = courseId;
mycourse.Credits = 10;
mycourse.DepartmentID = deptId;
mycourse.Title = courseTitle;
SchoolContexto.Courses.Add(mycourse);            

SchoolContexto.SaveChanges();
SchoolContexto.Dispose();
}
  • Ich hatte ein ähnliches problem, das erste mal, das ich verwendet Entity Framework. In der Tat war ich nicht gerade die richtige db. Ich hatte eine alte und Entity Framework erstellt, eine andere. Keine Antwort, nur um Informationen hinzuzufügen.
  • Ok, die ich hab das problem gefunden!!! Wenn ich die Verbindung erstellt, um die Datenbank zu generieren, die das Modell der VS bieten Sie die .mdf in der Lösung und ändern Sie den connectionstring. Dont do that!!! seine eine boobytrap!! XD, Wenn ich wieder versucht, das Modell generieren, wähle ich nicht die DB in die Lösung und nun funktioniert alles wunderbar. Dank budies!!!
InformationsquelleAutor user3471933 | 2014-03-28
Schreibe einen Kommentar