Je suis tombé sur un problème très étrange qui ne m'est jamais arrivé auparavant.Problème de récupération de données LINQ simultané
Dans le code de connexion:
var sqlLogin = db.LoginRetrieve(loginID, archived).SingleOrDefault();
// (db est le contexte de données LINQ)
--problem:
Si deux utilisateurs se connectent en même temps, cette ligne de Le code lancera une exception qui est "La colonne 'UserLoginID' requise n'existe pas dans les résultats." Mais si un seul utilisateur se connecte ou deux utilisateurs ne cliquent pas sur le bouton en même temps, il n'aura aucune exception.
Est-ce que quelqu'un peut partager quelques lumières à ce sujet? Merci d'avance.
Han