Combobox运行代码/查询抛出“Recordset不可更新”

时间:2014-01-14 21:28:00

标签: sql ms-access combobox ms-access-2007

当我点击Combobox时,下拉列表会被填充,但当我尝试点击一个选项时,它说“Recordset不可更新”..我试图阅读此错误但无法识别问题在这背后。连接并不复杂,而且之前已经有效。附加了AwardsSubFrm的查询源:enter image description here

QBE

任何人都知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

查询设计的图像表明您的记录源是GROUP BY查询。来自任何GROUP BY查询的记录集永远不可更新。您可以通过在查询设计器的数据表视图中打开查询来验证该点,并确认Access不允许您更改任何值。

我不知道你的情况是什么修复,但你需要的不仅仅是GROUP BY查询。也许是一个子表单,其记录源包含要更新的表行,并将其链接到主表单,以便显示与当前主表单行相关的记录。