gpt4 book ai didi

ms-access - 带有所有选项复选框的多对多 MS Access 表单

转载 作者:行者123 更新时间:2023-12-04 20:25:54 24 4
gpt4 key购买 nike

我正在为夏令营开发 Microsoft Access 应用程序,以跟踪哪些实体已注册哪些事件。有一个用于编辑实体信息的表单。我想在该表格中添加所有事件选项的列表。每个选项都应该是一个复选框。选中选项的复选框后,将在将实体与事件链接的多对多交叉点表中存在一个条目。

Google 提供了一些构建多对多表单的示例,但没有(至少我发现的)展示了如何提供带有复选框的完整选项列表。

我该怎么做?

数据库表布局:
实体(EntityID、名字、姓氏等)
事件(ActivityID,事件名称)
Entity_Activity (EntityID, ActivityID)

最佳答案

与复选框不同,使用 MS Access 执行此操作的更自然的方法是拥有每个实体都注册的事件列表(在子表单中)。事件将从下拉列表(可能还有一个添加按钮)中添加,并使用删除按钮删除。通过巧妙的查询,您可以将该列表限制为该实体还没有的事件。

或者,您可以使用复选框,但您必须稍微修改您的表格布局。 Entity_Activity 需要第三个字段(SignedUp,是/否)。然后,您必须在创建新实体时填充每个 Entity_Activity 组合。但是,如果您稍后碰巧添加了另一个事件,您将不得不经历一些麻烦才能更新所有现有实体的条目。

关于ms-access - 带有所有选项复选框的多对多 MS Access 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1030035/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com