【发布时间】:2014-01-14 21:27:59
【问题描述】:
当我单击组合框时,会填充下拉列表,但是当我尝试单击一个选项时,它会显示“记录集不可更新”。我已尝试阅读此错误但无法确定问题这背后。连接并不复杂,它之前已经工作过。 AwardsSubFrm的查询来源附:
有人知道如何解决这个问题吗?
【问题讨论】:
标签: sql ms-access combobox ms-access-2007
当我单击组合框时,会填充下拉列表,但是当我尝试单击一个选项时,它会显示“记录集不可更新”。我已尝试阅读此错误但无法确定问题这背后。连接并不复杂,它之前已经工作过。 AwardsSubFrm的查询来源附:
有人知道如何解决这个问题吗?
【问题讨论】:
标签: sql ms-access combobox ms-access-2007
查询设计的图像表明您的记录源是GROUP BY 查询。来自任何GROUP BY 查询的记录集永远不可更新。您可以通过在查询设计器的数据表视图中打开查询来验证这一点,并确认 Access 不会让您更改任何值。
我不知道针对您的情况有什么解决方法,但您需要的不仅仅是GROUP BY 查询。也许是一个子表单,其记录源包含您要更新的表行,并将其链接到主表单,以便显示与当前主表单行相关的那些记录。
【讨论】: