2016-07-24 6 views
-3

オブジェクトはadd()に渡され、savechanges()はデータベースを更新しません。context.savechanges()データベースを更新していませんか?

しかし、書かれたSQLクエリはデータベースに

を更新しない--Iは、MVCに新しいです、didntのは、おそらくそう、関連するすべてのスクリーンショットを添付グリッチが発生する可能性が知っていました。

--pleaseヘルプ------- >>>>>>>SCREEN SHOT LINK

+2

にあなたのコードを追加します。 question – Magu

+0

model-view-controllerタグはパターンに関する質問のためのものです。 ASP.NET-MVCの実装には特定のタグがあります。 –

+0

** 1 /.**あなたの問題について話しているうちに、あなたが試みたコードを追加する必要があります。 ** 2 /.**何か問題が発生した場合は、私たちに表示することができます:エラーメッセージは何ですか?あなたはどこにいるのですか? –

答えて

-1

あなたがエントリの状態を設定する必要があります=以下のように変更された: -

db.Entry(personalDetail).State = EntityState.Modified; 
db.SaveChanges(); 
+0

いいえ、 'DbSet .Add()'でエンティティを追加すると、すでに適切なEntityStateが設定されています(この場合はModifiedではありません)。 – CodeCaster

関連する問題