Dim ds As New DataSet() Dim dt1 = ds.Tables.Add() Dim dt2 = ds.Tables.Add() dt2.PrimaryKey = New DataColumn() { dt2.Columns.Add("Key", GetType(Integer)) } dt1.Columns.Add("消費税課税", GetType(Decimal)) '違う型にしてみる ' System.Data.InvalidConstraintException: ' 「親列および子列に型が一致する列が含まれていません。」 ds.Relations.Add("Rel消費税課税", dt2.Columns("Key"), dt1.Columns("消費税課税"), True)