为多个记录输入一次数据

时间:2015-03-14 20:32:58

标签: ms-access ms-access-2013

数据库的一个主要目的是使用户输入简洁 - 输入一次数据并在不同地方重复使用/显示数据,而无需用户再次输入。

在我的数据库中,我有时会在许多记录中输入相同的数据,例如,员工年龄。也许我知道我刚雇用的10名员工都是25岁。我没有为所有员工输入25次,而是想找到一次输入25号的方法,让我选择我想要将数据应用到的所有员工。这样,单击一次打开表单,我键入2个字符,然后单击10次以选择10个员工,然后单击一次关闭(总共12次单击2个字符键入),而不是单击打开表单10次,键入2个字符10次,关闭表单10次(总共20次点击,输入20个字符)

基本上,使用访问表单,如何键入一个值,或选择一个组合框项,并将其应用于具有相同列名的多个记录?

2 个答案:

答案 0 :(得分:1)

原则上:您的employees表具有Yes / no字段。您可以创建一个连续的表单,显示其ID,名称和是/否字段。您为所有员工单击是。是/否:True是更新查询中的参数。 更新查询具有员工ID,yes / no where True以及要更新的其他字段。每次您想要运行该过程时,您都可以根据“其他”中的要求修改查询。字段,关闭它,打开表单,选择谁更新并运行查询,可能通过命令按钮。由于它是一个动作查询,我还会在命令按钮中包含一些通过MsgBox发出的警告。

答案 1 :(得分:-1)

您可以使用Ctrl + C和Ctrl + V复制并粘贴值。这将使1 + 25次击键= 26次击键。

没有编程会击败它。

虽然用户对此感兴趣,但您可以专注于应用程序的核心内容。

相关问题