Bonjour, je ne sais pas si mon titre est suffisamment claire mais ma demande est un peu tordue:
Je veux remplir un combobox avec une requête LINQ sur ma base SQL server.
Voici ma requête LINQ:
Ensuite je désire afficher le nom des directeur qui se trouve dans la table user: et c'est la que je bloque .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CalendarDataContext db = new CalendarDataContext(); var directorsRes = ( from c in db.directors join c2 in db.users on c.id_user equals c2.id select c);
j'ai mis ça mais cela ne marche pas:
Pouvez vous me donner un coup de main ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 cb_directorCampus.DataSource = directorsRes.ToArray(); cb_directorCampus.DisplayMember = "user['lastname']"; // J'ai aussi essayé de seulement mettre lastname mais ça ne //fonctionne pas cb_directorCampus.ValueMember = "id";
Partager