2

有没有办法通过不同的键合并两个数据表 table1 和 table2?

想要做dataTable.Merget1 PK_idt2 ParentIdParentId如果不是,这可能PK吗?

表格1

PK_id   Name
--------------
  1     test1
  2     test2
  3     test3

表2

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

提前致谢。

4

1 回答 1

0

使用 linq 可能是你最好的选择。您将不得不在代码中添加一些额外的东西,但这个例子很好地解释了它。

http://support.microsoft.com/kb/326080/en-us

于 2012-07-23T13:30:39.033 回答