using (var transaction = new TransactionScope())
{
using (var db = new MyEntities())
{
var newGroup = new Groups
{
GroupDate = DateTime.Now,
GroupName = "someName"
};
db.Groups.Add(newGroup);
db.SaveChanges();
}
transaction.Complete();
}
GroupId と GroupDate は PK、GroupId は Identity (ステップ = 1)、GroupDate はそうではありません
このような単純なコードを使用したときにこの例外が発生した理由と、可能であれば楽観的同時実行更新をオフにする方法を教えてください。
Store update、insert、または delete ステートメントが予期しない数の行 (0) に影響を与えました。エンティティが読み込まれてから、エンティティが変更または削除された可能性があります。ObjectStateManager エントリを更新します。