我在 Access 数据库 A 上有一个表(存储更多 60.000 条记录),我必须将其导入到另一个 Access 数据库 B 上的表中。
起初,Access数据库B上的表存储了Access数据库A表中的3000条记录。
access数据库A是另外一个程序处理的,我最好不用改动,直接打开就可以得到数据。我需要从 Access 数据库 A 上的表中导入更新记录和新记录以 Access 数据库 B。
每天数据库A有100多条新记录和一些更新记录,我需要在一天结束时将它们导入数据库B。我需要自动执行。
新记录很容易找到,但是更新记录呢?对于更新记录,我需要在数据库 B 中添加一个新行,而不是更改数据库 B 中的任何行。
是否有更好的方法来执行此操作,也许使用 ODBC 连接或其他方法?
请帮帮我! 谢谢并致以最诚挚的问候。
最佳答案
Have a look at this microsoft web page
基本步骤是
- 确认两个表中的字段和数据类型兼容,例如字段中的数据是可转移的;
- 从数据库 A 附加数据库 B 中的远程表;
- 运行追加查询以传输记录;
- 确认它有效,例如没有错误消息、正确的记录数等。
关于database - 在不更改 Access 数据库的情况下将数据从 MS Access 数据库导入另一个数据库的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4076318/