У меня есть таблица клиентов и страна таблицы, у клиентов есть 2 столбца, которые ссылаются на идентификатор страны (идентификатор страны, из которой находится клиент, и идентификатор страны, в которую клиент хочет отправить свои пакеты), тогда как dataset.relations полезенчтобы объединить таблицы, используя 1 столбец (или более, если они различаются), я не могу понять, как отобразить таблицу, содержащую информацию о клиенте, и ИМЯ обоих счетчиков, соответствующих идентификаторам.
Дляпросто страна клиента, которой я следую, следует
billOrderDataset.Relations.Add("clientCountryRelation",countriesTableCopy.Columns("id"), clientTableCopy.Columns("countryId"))
clientTableCopy.Columns.Add("countryName",GetType(String), "Parent.countryName")
, но после этого я не знаю, как добавить имя страны в столбец "deliveryCountryId", поскольку уже существует связь, использующая обе таблицыи столбец id из страны, так что в основном мне нужно что-то вроде
billOrderDataset.Relations.Add("clientCountryRelation2",countriesTableCopy.Columns("id"), clientTableCopy.Columns("DeliveryCountryId"))
clientTableCopy.Columns.Add("DeliveryCountryName",GetType(String), "Parent.countryName")