【发布时间】:2016-03-10 17:38:47
【问题描述】:
我正在使用本地 Access 数据库。假设我有 3 张桌子 -
Projects、Contractors、Project_Contractors(链接表,多个承包商可以处理多个项目)。
我正在构建一个用于创建新项目条目的表单。我希望此表单具有所有承包商的复选框列表,因此该表单将向 Projects 表添加一个新条目并填充链接表。
我对 SQL 非常有经验,但对 Access 却没有。有没有办法我可以直接从承包商那里填写表格选项列表来完成这个?我正在使用 Access 2013。
【问题讨论】:
-
如果不将表单切换到设计模式、添加控件、保存表单并返回正常模式,就无法在运行时向表单添加控件。这是一个糟糕的解决方案。另外我不知道您可能有多少个承包商,但如果是数百个或更多,则从空间、资源和实际角度来看,该解决方案不适用。下面克里斯托弗的解决方案是我能想到的最佳方法
-
必须使用复选框吗?这是风格选择还是要求?
-
复选框将是理想的,不会有超过 10-15 个承包商。明天我可以试一下列表框选项,看看效果如何,谢谢。