现场自动更新

时间:2015-05-08 18:57:35

标签: database ms-access ms-access-2010

作为一名几乎是计算机文盲的牛农,我建立了一个数据库,该数据库基于我在农场的每头奶牛的细节。

我的主表中有一个字段,可以记录任何时候给定动物的当前位置。

我现在创建了一个带有命令按钮的表单,该按钮运行SearchForRecord宏以显示单个动物的详细信息。我试图让它在找到匹配记录时自动将位置字段更新为未绑定文本框中的预设值。任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:0)

我认为EID是一个数字,因此你不需要单引号,因为它们用于字符串。所以它应该是:

="[EID Tag] = " & [Forms]![frm Weight gain]![SearchEID]

我还要说,对于一个几乎是计算机文盲的农民来说,我印象深刻。

答案 1 :(得分:0)

评论时间太长了。

您可以使用RunSQL Macro Action执行更新语句,从而执行所需操作。在相应的DomCmd.RunSQL子例程中有一个很好的更新查询示例。您需要像查询where条件一样参数化查询。

似乎有一个关于此行动here的问题也应该有所帮助。