Bonjour à tous,
Je vous expose mon problème schématiquement, j’ai 2 DataTable dans mon DataSet qui sont liées par une relation :
J’aimerais ajouter une colonne read-only dans ma DataTable Table1 qui affiche Table2.Field1. L’intérêt est de pouvoir garder la gestion automatique des CommandUpdate, CommandInsert et CommandDelete dans Table1et de pouvoir afficher le champ Table2.Field1 en lecture seul dans un DataGridView.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Table1 : ID [PrimaryKey] Field_Table2_ID [ForeignKey] Field1 Field2 … Table2 : ID [PrimaryKey] Field1 Field2
J’ai essayé avec la propriété Expression de ma nouvelle colonne dans Table1:
Parent(relation).Field1
Mais ça ne fonctionne pas (je vous cacherais pas que j'ai essayé pas mal de variante, et j'ai essayé aussi avec la propriété Source)…
Merci d’avance pour votre aide.
Partager