【发布时间】:2010-09-08 17:04:03
【问题描述】:
我被要求创建一个桌面工具来比较旧的访问数据库和新的“更新”访问数据库,并创建一个包含所有新记录或更改记录的 excel 文件。
我需要比较的数据库表是结构化的
主键 |说明。
我创建了一个简单的 Windows 表单,允许用户选择旧数据库和新数据库,我想出了如何打开数据库并对它们运行 SQL 查询,但是我被困在如何在不创建数千个 SQL 的情况下进行比较调用每个数据库。
使用 SQL 服务器和 Web 服务器,我现在已经完成了,但是将其创建为桌面应用程序和 MS Access 让我有点困惑。
【问题讨论】:
-
您需要能够为用户提供一种进行比较的方法,还是只需要生成一个带有比较的excel文件?
-
每个数据库目前持有 3500-5000 条记录,但会增长。我只需要生成一个包含新记录或更改记录的文件。
-
您可以建立一个与一个数据库的连接并在 IN 中创建一个与第二个数据库的内联连接:stackoverflow.com/questions/3123359/…
-
我喜欢这个答案我可能会重写它以简化。我不知道“IN”谢谢