Ich versuche, die Daten in der Datenbank zu speichern. Der Tabellenname lautet product_color
.Fehler beim Einfügen der Daten in Tabelle "Kann das EntitySet nicht aktualisieren"
public void PostAddColour1()
{
product_color pc = new product_color();
pc.id = 999;
pc.product_id=2;
pc.color_id=1;
pc.display_order=3;
db.product_color.Add(pc);
db.SaveChanges();
}
Dies ist der Funktionscode zum Einfügen der Daten in die Tabelle.
wenn db.SaveChanges();
die folgenden Fehler aufgerufen zeigt:
Unable to update the EntitySet 'product_color' because it has a
DefiningQuery and no <InsertFunction> element exists in the
ModificationFunctionMapping> element to support the current operation.
Hat? –
Mögliches Duplikat von [Das EntitySet konnte nicht aktualisiert werden, da es ein DefiningQuery-Element und kein Element gibt] (http://StackOverflow.com/questions/7583770/unable-to-update-the-entityset-because-it -has-a-definingabfrage-und-nicht-updatefu) –