私はWebアプリケーションでEF4を使用しています。EF4 - Sprocはデータを更新しますが、データはEFで更新されません
私のデータアクセスにLINQ to EFを使用している時間の99%ですが、コールの1つはsprocである必要があります。
object[] params = { new SqlParameter("SomeId", someId),
new SqlParameter("OtherId", otherId)};
db.Database.ExecuteSqlCommand("dbo.spMySproc @SomeId, @OtherId", parms);
db.SaveChanges();
sprocが起動し、データが更新されます。ただし、EFのデータが更新されない場合。私はこれがexpected behaviorであることを知りました。私もlearnedを持っていますが、.RefreshメソッドがObjectContextにありますが、私のデータベースエンティティオブジェクトはこれを持たないDbContextから継承しています。
このsprocを実行した後、EF4データベースを更新する方法はありますか? DbContextのため
私の質問に答えてくれてありがとう、本当にありがとう、本当の問題を解決してくれてありがとう –