Bonjour,
J'ai une application web qui s'appuie sur un datacontexte en Linq to SQL.
Lorsque je fais des tests de l'application avec plusieurs instances applicatives (une en IE, une en firefox, par exemple)
- si un utilisateur a affiché une page avec un jeu de données, qu'un autre utilisateur affiche la même page, tout va bien,
- si l'un des deux effectue une modification (autre qu'ajout ou suppression) sur l'une des lignes, l'autre utilisateur peut rappeler la page tant qu'il veut, il ne voit jamais les modifications effectuées,
- Si un troisième utilisateur vient consulter la page, il verra le jeu de données correctement, telles qu'elles sont dans SQL Server.
Je pensais qu'avec LINQ to SQL les requêtes étaient effectuées à chaque appel.
Comment forcer le datacontexte lors de l'interrogation d'une table à effectuer une requête sur la base même s'il a récemment effectué la même requête avec les mêmes critères ?
Merci pour toute piste.
Partager