如何在MS Access 2013中一次更新多个记录?

问题描述:

我有一个数据库,我注册了员工的约会。每个约会都有一个状态(tpi_status)。默认是:“Wachten op akkoord”(等待协议)。如何在MS Access 2013中一次更新多个记录?

TBL_PlanningIndicatie

使用该表中查询。在这个查询中,我计算周数(Week)和年份(Jaar),并添加团队名称(tcl_hoofd)。我在表单中使用这个查询数据来显示查询信息。在这种形式下,我想立即改变某个星期的所有记录的状态。

Query

因此,例如我选择2016年,在我的形式周39,然后我选择了新的状态在下拉一个新的状态,然后所有记录在TBL_PlanningIndicatie周39和2016年的变化。

有人可以帮我解决问题,我正在考虑在更新脚本之后插入新状态到表格中,然后在下拉列表中选择一个新值。

使您的数据表形成一个未绑定的主窗体的子窗体。在主窗体上,添加一个下拉菜单以选择状态和一个命令按钮。从子窗体中选定的任何记录中获取一周(或者在主窗体上添加一个下拉列表以选择它)。在button_click上,运行更新查询以执行所需操作,然后刷新子窗体。

+0

谢谢,明天会试试看。你能告诉我更新查询是怎么样的吗? – user1797935

+0

我建议你做一些研究并了解查询。 – AVG