例:
表A:
ID Name Re
1 test1 test
2 test2 test表B:
ID ReimId Name Explain
1 1 e eee
2 1 f fff
3 2 g ggg已知现在表B的ReimId是表A的ID的外键,两条的其余列之间无任何关系,现需要的结果是以表B为基础的结果,使用C#将两表分别获取成Dataset后在合并成一个DataSet,请问一下大家该如何处理?
表A:
ID Name Re
1 test1 test
2 test2 test表B:
ID ReimId Name Explain
1 1 e eee
2 1 f fff
3 2 g ggg已知现在表B的ReimId是表A的ID的外键,两条的其余列之间无任何关系,现需要的结果是以表B为基础的结果,使用C#将两表分别获取成Dataset后在合并成一个DataSet,请问一下大家该如何处理?
DataSet.Tables.Add()
ds.Tables.add(t1)
ds.Tables.add(t2)你可以设置2个表的关系也
那怎么将这两个Table合成一个呢,谢谢?
from B as b inner join
A as a on a.ID=b.ReimId
from B as b inner join
A as a on a.ID=b.ReimId
DataSet ds = new DataSet()
ds.Tables.add(t1)
ds.Tables.add(t2)