У меня есть приложение с разделами пользователя и администратора. Если администратор обновляет данные с помощью sql datasource, то он обновляет базу данных. Однако, когда мы извлекаем данные с помощью запроса linq, он показывает свое старое значение, а не обновленное значение.Проблема с обновлением Linq
Через некоторое время запрос linq автоматически отображает правильное значение.
Я думаю, что он кэширует ценность, но я нахожу себя беспомощным. Пожалуйста, помогите мне с этим.
благодаря Когда я обновление данных с помощью SQL источника данных только, что время я получаю эту проблему иначе оборотный штраф. Но он обновляет базу данных. –
, но запрос linq, показывающий старые данные –
Убедитесь, что вы не создаете DataContext перед обновлением данных с помощью Sql Datasouce (и если вы используете Linq для извлечения данных, вы также должны использовать его для обновления данных). –