Hallo,
Nach vielem Suchen finde ich derweil keine Lösung für mein Probleem bzw. muss ich den Ansatz Überdenken.
Ich habe zwei Tabellen in einem DataSet (Tabelle1 = Rep, Tabelle2 = Benutzer) und möchte unter .net 6 eine Relation herstellen.
Das Herstellen von Relationen klapp im Grunde wenn ich dies jeweils über die Primärschlüssel mache.
Dim Rep_Ut2 As DataRelation
Rep_Ut2 = New DataRelation("Rep_Ut2", DataSetRepertoire.Tables(Rep).Columns("ID"), DataSetRepertoire.Tables("Benutzer").Columns("ID_Benutzer"))
DataSetRepertoire.Relations.Add(Rep_Ut2)
Nun habe ich jedoch Tabelle1 die eine Spalte enthält mit den Namen der Benutzer. Der Benutzer kann mehrfach in dieser Spalte vorkommen.
Wenn ich eine Relation herstelle erhalte ich immer die Fehlermeldung "These colums dont't currently have unique values".
Hier der verwendete Code
Dim Rep_Ut2 As DataRelation
Rep_Ut2 = New DataRelation("Rep_Ut2", DataSetRepertoire.Tables(Rep).Columns("Benutzer"), DataSetRepertoire.Tables("Benutzer").Columns("ID_Benutzer"))
DataSetRepertoire.Relations.Add(Rep_Ut2)
Würe mich über einen Lösungsansatz freuen.
Mit freundlichen Grüssen
Nach vielem Suchen finde ich derweil keine Lösung für mein Probleem bzw. muss ich den Ansatz Überdenken.
Ich habe zwei Tabellen in einem DataSet (Tabelle1 = Rep, Tabelle2 = Benutzer) und möchte unter .net 6 eine Relation herstellen.
Das Herstellen von Relationen klapp im Grunde wenn ich dies jeweils über die Primärschlüssel mache.
Dim Rep_Ut2 As DataRelation
Rep_Ut2 = New DataRelation("Rep_Ut2", DataSetRepertoire.Tables(Rep).Columns("ID"), DataSetRepertoire.Tables("Benutzer").Columns("ID_Benutzer"))
DataSetRepertoire.Relations.Add(Rep_Ut2)
Nun habe ich jedoch Tabelle1 die eine Spalte enthält mit den Namen der Benutzer. Der Benutzer kann mehrfach in dieser Spalte vorkommen.
Wenn ich eine Relation herstelle erhalte ich immer die Fehlermeldung "These colums dont't currently have unique values".
Hier der verwendete Code
Dim Rep_Ut2 As DataRelation
Rep_Ut2 = New DataRelation("Rep_Ut2", DataSetRepertoire.Tables(Rep).Columns("Benutzer"), DataSetRepertoire.Tables("Benutzer").Columns("ID_Benutzer"))
DataSetRepertoire.Relations.Add(Rep_Ut2)
Würe mich über einen Lösungsansatz freuen.
Mit freundlichen Grüssen