Необходимо связать таблицу Prixod с таблицей Organizations. По текстовым полям Prixod.poluchatel - Organizations.name
Вот исходник:
daOrganizations.Fill(DsPZ)
daPrixod.Fill(DsPZ)
Dim DR As DataRelation
DR = New DataRelation("DRPZ", DsPZ.Tables("Prixod").Columns("poluchatel"), DsPZ.Tables("Organizations").Columns("name"))
DsPZ.Relations.Add(DR)
DsPZ.Tables("Priхоd").Columns.Add("aaa", GetType(String), "Parent(DRPZ).name")
Ругается на предпоследнюю сторку:
These columns don't currently have unique values.
Да, поля в таблицах не уникальные.
Пробовал делать уникальным поле Organizations.name,- не помогло.
Что делать?
Пожалуйста помогите разобраться.
Ответить
|