记录集不可更新为复选框

时间:2016-07-13 09:14:39

标签: checkbox recordset access

在我的数据库中,我有1个表 - (tbl_RTILog)

我有1个表格将数据输入此表 - (frm_Logger)

然后我有一个单独的表格来更新表格中的复选框 - (frm_RTIRev)。

我的表格字段为:

ID - 自动编号

Acc Number - number

MPRN - 号码

时间提升 - 时间

扫描时间

顾问 - 文字

信用 - 货币

PayID - 文本

审稿人 - 文字

完成?是/否

我在记录来源中有一个记录集,如SELECT tbl_RTILog.[Account Number], tbl_RTILog.MPRN, tbl_RTILog.[Time Raised], tbl_RTILog.[Expected Sweep Time], tbl_RTILog.Advisor, tbl_RTILog.[Credit Amount], tbl_RTILog.[Paypoint ID], tbl_RTILog.[Completed?], tbl_RTILog.ID FROM tbl_RTILog WHERE (((tbl_RTILog.[Completed?])=False)) GROUP BY tbl_RTILog.[Account Number], tbl_RTILog.MPRN, tbl_RTILog.[Time Raised], tbl_RTILog.[Expected Sweep Time], tbl_RTILog.Advisor, tbl_RTILog.[Credit Amount], tbl_RTILog.[Paypoint ID], tbl_RTILog.[Completed?], tbl_RTILog.ID ORDER BY tbl_RTILog.[Time Raised] DESC; 这会过滤数据,只显示复选框返回'False'的记录。

我尝试将记录集类型从'动态集'更改为'动态集(更新不一致),这没有任何区别。

我想做的就是加载第二个表单(frm_RTIRev)并显示所有不完整的评论,然后能够标记为已完成,但'记录集不可更新'

提前致谢

1 个答案:

答案 0 :(得分:0)

我设法以一种奇怪而奇妙的无法解释的方式回答了我自己的问题。

我重新创建了查询,这使我可以编辑数据。

除此之外没有答案,当我重新制作它时,它立即起作用。