【发布时间】:2012-07-23 09:59:23
【问题描述】:
有没有办法通过不同的键合并两个数据表table1和table2?
想通过t1 PK_id 和t2 ParentId 做dataTable.Merge。如果ParentId 不是PK,这可能吗?
table1
PK_id Name
--------------
1 test1
2 test2
3 test3
table2
PK_id2 ShortName ParentId
---------------------------
1 a 1
2 b 1
3 c 2
结果是右连接
PK_id Name PK_id2 ShortName ParentId
------------------------------------------------
1 test1 1 a 1
1 test1 2 b 1
2 test2 3 c 2
3 test3 null null null
提前致谢。
【问题讨论】:
-
您期望得到什么结果?
-
可以请人帮忙。谢谢。
-
您是尝试在 C# 中还是使用 SQL 进行此合并?
-
对不起。我正在尝试使用带有 linq 的 C# 来实现。
标签: c# .net merge datatable dataset