Остановить кеширование LINQ to SQL - PullRequest
2 голосов
/ 17 декабря 2010

Запрос к базе данных выполняется на сервере SQL (и фактический запрос linq с использованием отладчика SQL http://weblogs.asp.net/scottgu/archive/2007/07/31/linq-to-sql-debug-visualizer.aspx) показать правильные данные. Возвращенный объект показывает старые данные. Как мне это очистить? Оба делают выбор

        Dim s As New StaffRecord
        Dim q = From staff As StaffRecord In db.StaffRecords _
                Where staff.Employee_Number = u.AssignmentNo _
                Select staff
        s = q.First

Существует возможность 2 кадровых записей с одним и тем же номером сотрудника, следовательно, с использованием .Первое вместо

1 Ответ

1 голос
/ 01 сентября 2011

Вы должны создавать и уничтожать текстовые данные для каждого запроса.Он разработан для этого шаблона и создает быстро и предотвращает устаревание данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...