访问表单无法更新或添加记录
Access Form cant update or add records
我目前正在创建一个访问表单,但是当我进入表单视图时,我无法更新任何当前记录或添加新记录有人知道为什么我不能编辑或更新我的记录吗?或者我该如何解决这个问题?
我的表单当前链接到一个查询,如果它很重要,我还在我的表单中包含了一个搜索功能。
任何 help/advice 将不胜感激。
谢谢
宝拉
您的查询可能无法更新。您可以通过直接打开查询并尝试 edit/add 数据来检查这一点。
最常见的原因是在非索引列上进行 JOIN。
更多原因见:Dealing with Non-Updateable Microsoft Access Queries
或 Allen Browne: Why is my query read-only?
这意味着您使用的查询不可更新。可更新查询设计有很多限制,例如你不能在查询中使用聚合,连接应该有唯一的键等。尝试重新设计你的查询。作为解决方法,您可以将查询中的数据复制到临时 table,编辑此 table 中的数据,然后将数据复制回主 table(s)
我目前正在创建一个访问表单,但是当我进入表单视图时,我无法更新任何当前记录或添加新记录有人知道为什么我不能编辑或更新我的记录吗?或者我该如何解决这个问题?
我的表单当前链接到一个查询,如果它很重要,我还在我的表单中包含了一个搜索功能。
任何 help/advice 将不胜感激。
谢谢 宝拉
您的查询可能无法更新。您可以通过直接打开查询并尝试 edit/add 数据来检查这一点。
最常见的原因是在非索引列上进行 JOIN。
更多原因见:Dealing with Non-Updateable Microsoft Access Queries
或 Allen Browne: Why is my query read-only?
这意味着您使用的查询不可更新。可更新查询设计有很多限制,例如你不能在查询中使用聚合,连接应该有唯一的键等。尝试重新设计你的查询。作为解决方法,您可以将查询中的数据复制到临时 table,编辑此 table 中的数据,然后将数据复制回主 table(s)