Bonjour,

J'ai une base oracle dans laquelle j'ai une table générique a laquelle sont liées trois tables dites "d'héritage" qui me permettent de spécialiser la table générique.
Prenons un exemple avec des voitures : La table générique décrit une voiture avec les champs communs à tous les types de voiture. Les tables héritées permettent de spécialiser la voiture générique (tables Berlines, coupés, utilitaires) en ajoutant des champs propres à chacun des types.
Il y a donc une relation 1:1 entre une table héritée et la table générique et 0:1 entre la table générique et une table héritée.

J'ai créé un dataSet à l'image de ma base de données chaque table étant doté de ses requêtes update/insert/delete. Les relation ont été également créées.

Je souhaite maintenant pouvoir afficher dans un seul datagridview l'ensemble des voitures de type berline en affichant l'ensemble des champs de la table générique plus ceux de la table berline.

Si je fait une datatable à partir d'une requête SELECT, je ne peut pas gérer dans un dataadapter les insert/update/delete sur deux tables de la base...

Donc comment puis je faire pour afficher une liaison entre deux table d'un dataset d'ans un datagridview ?

Merci à vous