bonjour à tous,
j'ai commencé à travailler avec linq to entities et j'ai rencontré ce problème.
je n'arrive pas à retourner le résultat d'une requête dans une méthode, même si j'ai créé une classe dans laquelle j'instancie le résultat (chaque row de table ) et que je mets dans un iqueryable, mais ca marche pas, et pour cause, ce n'est pas possible d'instantier une class paramétrable dans Linq to
Entities, ( c'est le forum de ADO linq qui en parle )
" Exception : Only parameterless constructors and initializers are supported in LINQ to Entities "
quelqu'un aurait il rencontré le meme problème ?
merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public IQueryable<DAO.TableMapping.Logiciel> listLogiciel() { GestionArchiveEntities entite = new GestionArchiveEntities(); ObjectQuery<Logiciels> logiciels = entite.Logiciel; IQueryable<DAO.TableMapping.Logiciel> query = from p in logiciels select new DAO.TableMapping.Logiciel ( p.titre, 1, p.verssion, p.description, p.date.Value, p.chemin ); return query; }
Partager