我有3张桌子,我和他们分别建立了关系。
让我们说: 表1有: aID,bID,cID,someText和someNumber
表2有: bID,txtValueTable2,someText
表3有: cID,txtValueTable3,someText
一些代码:
ds.Relations.Add("BrandNameStr", ds.Tables[1].Columns["bID"], ds.Tables[0].Columns["bID"]);
ds.Relations.Add("IngredientStr", ds.Tables[2].Columns["cID"], ds.Tables[0].Columns["cID"]);
现在我想使用所有3个表中的列来制作1个数据集,但我不知道怎么做?
数据集必须包含以下列: aID,txtValueTable2,txtValueTable3,someText和someNumber
有人可以帮助我吗?
答案 0 :(得分:4)
答案 1 :(得分:-1)
您好需要改变:
ds.Relations.Add(“BrandNameStr”,ds.Tables [0] .Columns [“bID”],ds.Tables [1] .Columns [“bID”]);