Bonjour à tous, c'est re moi.

Voila, j'essaye de faire des belle requête (linq to sql) pour remplir mon datagrid "dg"
Mais je n'y arrive pas, cela me met "Anonymous type#1". Si quelqu'un peut m'aider SVP.

Voila ma requête :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
        [OperationContract]
        public List<string> GetResultRechercheAvancee(string lettre)
        {
            DataClasses1DataContext data = new DataClasses1DataContext();
 
            var req = (from e in data.table1
                       join a in data.table2
                       on e.id equals a.id
                       join c in data.table3
                       on e.id equals c.id
                       where e.Nom.StartsWith(lettre)
                       orderby e.Nom
                       select new {e.ID, e.Code , e.Nom, c.Commune, a.Tel, a.Mob});
 
 
 
            return req;
        }
Et je renvoi donc cela sur mon datagrid.itemsource.
Ha, en debugant, je retrouve bien des résultats dans req.

Encore merci a vous