Bonjour à tous,

Je débute et développe sous Visual Studio 2010.
Jusqu'à présent j'utilisais les datagridview pour afficher les enregistrements d'une seule table.
Maintenant, je souhaite afficher une liste d'enregistrement dans un datagridview. Seulement, ces éléments sont liés à plusieurs tables.
Pour prendre une exemple basique : je voudrais afficher une liste de salariés, avec le libellé de son service d'affectation.
Ma table salarié contient, les infos du salarié et l'Id de son service.
La table Services contient l'id des services avec son libellé.
Une requête à jointure permettrait-elle d'alimenter mon datagridview avec les infos des 2 tables ?

Faut-il que je construise un dataset spécifique (rempli avec la requête à jointure) à chaque fois qu'un Datagrid doit afficher des éléments de plusieurs tables ?

Merci de me donner des pistes.