在MS Access中,我直接从表格和连接到查询的子表单中获得表单。子表单连接到查询的原因是因为我只希望用户添加当前月份和年份的数据,而不是之前或未来的月份和年份。
它有效,数据显示当月,但问题是我无法添加新数据。
我该如何解决这个问题?
答案 0 :(得分:0)
我真的不知道我是否可以从您的问题中收集足够的信息以真正了解您的问题,但如果您使用查询或查看作为表单中数据的基础,则可能这就是你无法添加记录的原因。
Access和其他数据库只允许您将记录添加到未过滤的数据集(例如,您返回整个数据集而不是过滤的查询或两个表的视图)。
这是数据库技术的限制。也许找到另一种阻止用户输入错误数据的方法。