Entity Framework を使用してデータベースにエンティティを挿入しようとしています。下記参照:
private void InsertarIntoDataBase()
{
Juego game = db.games.First(g => g.Id == anId);
Day d = new Day {
DayNumber = this.Number,
Game = game // This is a relationship. One Day has one game
};
db.AddToDay(d);
db.SaveChanges();
}
これは、更新ではなく常に挿入用です。アプリを初めて実行すると動作しますが、その後動作を停止し、この例外がスローされますAn error occurred while updating the entries. See the InnerException for details.
。(私は何も変えていないことを本当に確信しています)。
フレームワークが私が更新していると考えるのはなぜですか? そして、私は何が間違っていますか?