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