2016-06-25 14 views
0

Ich verwende Entity Framework, um meine Daten mit asp.net mvc-Anwendung zu verknüpfen. Der seltsame Teil ist, dass ich die Datensätze normalerweise mithilfe der GetALL-Funktion lesen kann, aber keiner der Einfügen und Löschen funktioniert. Gibt es einen Grund dafür? Ich frage mich, ob es irgendwelche Einschränkungen für die Datenbank gibt und wie man sie beheben kann. Beachten Sie, dass ich keinen Fehler bekomme, aber es heißt, dass create erfolgreich ist und delete ebenfalls erfolgreich ist.Einfügen und Löschen von Daten mit Entity Framework Problem

public IEnumerable<tbl_Category> GetALL() 
     { 
      return db.tbl_Category.ToList(); 
     } 
     public tbl_Category GetByID(int Id) 
     { 
      return db.tbl_Category.Find(Id); 
     } 
     public void Insert(tbl_Category cat) 
     { 
      db.tbl_Category.Add(cat); 
     } 
     public void Delete(int Id) 
     { 
      tbl_Category cat = db.tbl_Category.Find(Id); 
      db.tbl_Category.Remove(cat); 
     } 

Antwort

2

Ich glaube, Sie den SubmitChanges nennen haben()/Savechanges() auf dem Datenkontext.

Verwandte Themen