使用查询作为数据源的表单不允许输入

时间:2013-01-13 14:47:41

标签: ms-access ms-access-2007

我有一个Access表单,它使用查询作为数据源。此查询使用3个不同的表。我希望表单允许输入和输入值填充这3个表中的一个。目前,表格不允许输入。请指教 非常感谢Nathaniel

2 个答案:

答案 0 :(得分:1)

您需要一个可更新的查询:http://allenbrowne.com/ser-61.html,但如果不可能,还有其他方法。

如果连接三个表的查询已经非常简单,您可以考虑是否确实需要一个表单中的所有表,例如,表单/子表单设置是一种非常有用的方式来呈现和更新来自不止一张桌子。另一种可能性是组合框,如果其中一个表包括查找数据,例如国家代码/国家。

答案 1 :(得分:-1)

您可以删除数据源,并在open方法中显式获取数据。它意味着更多的VBA代码,但它可能不那么做你现在正在做的事情。

相关问题