【发布时间】:2011-11-22 23:54:05
【问题描述】:
我有 2 个数据表,我只想知道它们是否相同。通过“相同”,我的意思是它们是否具有完全相同的行数,每列中的数据完全相同,或者没有。我很想写(找到)一个接受两个表并返回布尔值的方法。
如何以这种方式比较 2 个数据表?两者都有相同的架构。
【问题讨论】:
-
这里有人问过这个问题:stackoverflow.com/questions/164144/… 这个问题并不完全相同。在您的情况下,您需要遍历行,并在该循环中,遍历行中的列以比较值。
-
@DavidStratton -对不起,这不是同一个问题。
-
这样做的目的是什么?
-
我知道这就是我没有投票关闭的原因。我编辑了我的评论。这篇文章展示了如何做到这一点,遵循我编辑的评论的一般建议:canlu.blogspot.com/2009/05/…
-
@CodeBlend - 我将原始表与同一张表的可能修改版本进行比较。如果什么都没有改变,我想打印一份报告,如果有什么改变,我想更新值然后打印报告。