-1

我开始为客户对 FileMaker Pro 11 数据库进行一些更改。这是我在 FileMaker 数据库上的第一份工作。
我需要处理我得到的副本,工作完成后,我必须从工作(客户)副本中导入数据,替换新版本数据库中的数据。
我正在尝试使用 FileMaker“导入记录 -> 文件”菜单。所以我假设我可以从工作副本中导入数据。但我只能选择:

  1. 添加新记录(将导入的记录附加为新记录)
  2. 更新现有记录(但是,如果我理解正确,这不会删除工作副本中已删除的记录,而只会更新现有记录)
  3. 更新匹配记录

这个选项似乎都没有真正替换目标数据库中的数据。

还有其他我找不到的选择吗?

4

2 回答 2

1

如果数据库的新副本中有更多记录,则更新现有记录应该适合您。新记录 1 将替换旧记录 1。新记录 2 将替换旧记录 2,依此类推。记录上不会发生匹配,因此如果在新数据中删除了一条记录,则新数据中的以下记录现在将覆盖旧记录数据。

更多信息:http ://www.filemaker.com/help/html/import_export.16.10.html

覆盖所有内容的另一种方法是简单地删除所有记录,然后使用添加新记录导入。

您需要考虑记录必须确保您在做正确的事情的任何自动生成的索引。一些实践迁移将真正有助于澄清需要做什么。更好的是,您可以在手动完成一两次后编写数据迁移脚本。

于 2013-08-06T15:44:13.117 回答
0

检查您的源数据库的搜索结果,您可能只是将当前搜索结果导入到目标数据库中,看起来什么都没有发生。

于 2013-08-06T15:18:14.490 回答