Bonjour à Tous,
J'écris une procédure afin de pourvoir sélectionner quelques attributs de mon entité Agents{AgentMatriclue,... Login, MotDePasse...}. Je voudrais retourner au travers d'une requête le Login et le MotDePasse d'un agent en passant en paramètre le Matricule de celui-ci. Pour ce faire, j'ai écris cette requête:
Lorsque que je l'écris, j'ai ce message d'erreur qui s'affiche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public List< Agent> GetLoginAgent(string aAgentMatricule) { return (from oAgent in ContexteDAO.ContexteDonnees.Agents where oAgent.AgentMatricule == aAgentMatricule select new {oAgent.Login,oAgent.MotDePasse}); }
Je n'arrive pas à corriger l'erreur. Merci de m'aider.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Erreur 1 Impossible de convertir implicitement le type 'System.Linq.IQueryable<AnonymousType#1>' en 'System.Collections.Generic.List<EnrePaxDAO.Agent>'. Une conversion explicite existe (un cast est-il manquant ?) D:\WebSites\Enre_Pax\EnrePaxDAO\EnrePaxDAO\MesClasses\Agent.cs 149 26 EnrePaxDAO
Partager