Ich arbeite mit dem Entity Framework und ich habe ein Problem:kann keine Daten in einer Tabelle einfügen Entity Framework
Wenn ich versuche, einige Daten in einer Tabelle einfügen es mir sagt, dass es zu verletzen Integrität der Referenz, aber die andere Tabelle ist normalerweise gefüllt und hat den Wert, den ich einfügen möchte.
Pedido pedido = new Pedido();
pedido.Data = DateTime.Now;
db.AddToPedido(pedido);
db.SaveChanges();
EntityKey chave = db.CreateEntityKey("Pedido", pedido);
Itens_Pedido item = new Itens_Pedido();
item.Pedido_Id = Convert.ToInt32(chave.EntityKeyValues.First().Value);
item.Carta_Id = Convert.ToInt32(Request.QueryString["Id"].ToString());
item.Quantidade = 1;
item.Foil = "N";
db.AddToItens_Pedido(item);
db.SaveChanges();
@unknown: dass die Put-Hat Fragetitel richtig? – shahkalpesh