2 Stimmen

Entity Framework Probleme: Abrufen von zwischengespeicherten Werten anstelle der letzten Änderungen

Ich habe eine gespeicherte Prozedur, die Schleifen durch eine Tabelle und es kann einige Datensätze in dieser Tabelle einfügen. Sie funktioniert einwandfrei. Ich kann die Änderungen in der Datenbank mit Management Studio sehen.

Das Problem ist nach, dass ich eine andere gespeicherte Prozedur aufrufen, die eine Sammlung zurückgeben wird. aber es immer einen zwischengespeicherten Wert oder etwas ähnliches zurückgeben. die neuesten Änderungen in db nicht in der zurückgegebenen Liste reflektieren. irgendwelche Ideen?

EDITAR

Ich importiere eine gespeicherte Prozedur in eine Funktion mit EF. Alle Operationen, die ich gemacht ist über EF. Prüfen Sie folgenden Code

 TraktorumEntities db = new TraktorumEntities();
var test= db.GetAvailableAttributes(CategoryID).ToList(); // here i get cached values  .How can i force to fetch data from data base

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X