Vb.Net比较两个访问数据表的差异

时间:2015-06-05 13:06:17

标签: vb.net ms-access oledbconnection oledbcommand

我创建了一段代码,允许我在循环浏览一些信息后填充数据表。然后,我想将其与上次执行该工具时收集的信息进行比较,并将信息复制到新的数据表中。最后,代码将获取所收集的新信息的副本,以便下次检查它。系统应该基本上这样工作:

  1. 获取新信息
  2. 与上次信息比较
  3. 从任务1复制信息,准备下次完成任务2。
  4. 我已经完成了一些阅读并且很多Inner Joins被抛出,但我对此的理解是它将返回相同但不同的字段。

    我将如何尝试这个?

    更新 我忘了提到我已经实现了第1步和第3步,我可以存储数据,复制下次运行的数据,但不能执行第2步,比较数据

1 个答案:

答案 0 :(得分:0)

如何使用SQL“描述表”查询来获取结构?

如果您正在讨论所包含记录的差异,那么您需要保留一个“旧数据”表和当前数据表,并进行右或左连接以查找一个而不是另一个的数据。