Bonjour,

J'ai un dataset avec 2 tables {T1, T2} qui contiennent 2 colonnes {{T1C1, T1C2}, {T2C1, T2C2}}

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
DataColumn COL1 = dataset.Tables["T1"].Columns["T1C1"];
DataColumn COL2 = dataset.Tables["T2"].Columns["T2C1"];
DataRelation REL1 = new DataRelation("REL1", COL1, COL2);
 
DataColumn COL3 = dataset.Tables["T1"].Columns["T1C2"];
DataColumn COL4 = dataset.Tables["T2"].Columns["T2C2"];
DataRelation REL2 = new DataRelation("REL2", COL3, COL4);
 
dataset.Relations.AddRange(new DataRelation[] { REL1, REL2 });
Mais T2 est vide (et c'est normal ici), et j'ai un message d'erreur sur la dernière ligne ici qui me dit :

Ces colonnes n'ont pas actuellement de valeurs uniques.

Est-ce que quelqu'un saurait me dire pourquoi ma T2 ne peut être vide???

Merci d'avance