Context.savechangesが機能していないEntity Framework

entity-framework

これが私のコードです

新しいコンテキストとしてのコンテキストの使用NotificationManagerEntities1 Dim User = Context.Users.First()User.Firstname = "Shawn" User.Lastlogin = Today.Date試してみようContext.SaveChanges()例外としてキャッチex

試行終了

使用終了

これは例外なく例外なく実行されますが、テーブルを見ても同じ元の値を保持しています。

Im vs 2008で.sdfデータベースを使用する

  2  0


ベストアンサー

あなたはそれが例外を投げていないのですか? あなたのtry / catch節は、それを浮上させずに単に例外を飲み込むように見えます。

0


あなたはそれをエンティティに追加していません。 あなたはただオブジェクトを作成しているだけです。 あなたはあなたのエンティティをaddメソッドと呼ぶ必要があります。

私はVBの人ではないので、構文はよくわかりませんが、C#で実行する方法は次のとおりです。

context.MyEntity.Add(newEntity);

0


タイトルとURLをコピーしました