访问运行时错误“-2147352567 (8002009)”无法为此对象赋值
Access Runtime Error '-2147352567 (8002009)' Can't assign value to this object
我有一个每十秒触发一次的事件,用于更新表单中的文本字段。
我收到 运行无法为对象赋值的时间错误。
该字段是一个没有限制或输入掩码的文本字段。它没有所有记录上的错误。 table 被格式化为短文本。
'On Error GoTo ObjectError
If [AircraftTailNumber].[Column](0) <> 0 Then
[WorkflowName] = [model] & "-" & [AircraftTailNumber].[Column](0) & "-(" & [DepartmentBox] & ")-" & [Scheduled Release:] & "-" & [Task_ID] & "-" & [New Description Of Model:]
[SmartTeam WIR:] = "WIR " & [AircraftTailNumber].[Column](0) & " " & [New Model Title:] & " REV " & [NewRevTileBox]
[LD# Full Name:] = "LD_" & [AircraftTailNumber].[Column](0) & "_" & [New Model Title:] & " REV " & [NewRevTileBox] & "_" & [New Description Of Model:]
[OffBoardEmail] = "Offboard Workflow " & [Workflow (SAV#)] & "-" & [Task_ID] & "-" & [New Model Title:] & " REV " & [NewRevTileBox] & " " & [New Model Description]
今天有错误的记录,昨天没有错误。
table 没有任何修改,记录也没有任何变化。
我可能明天登录并发现没有错误。
更新:
数据库在服务器环境中 运行,我把 FE 和 BE 带到我的桌面上,它工作了。
我有记录级锁,所以这可能与注销和重新登录以及记录未重置有关,所以它认为有人正在访问?
出于某种原因,记录在我上次使用时被锁定,因此当计时器事件触发时,它会尝试更新锁定的字段并导致错误。我认为最好的做法是编辑记录锁,但如果确实发生这种情况,我不知道如何在不将所有人踢出数据库并删除 .laccdb 文件的情况下解锁记录。
我有一个每十秒触发一次的事件,用于更新表单中的文本字段。
我收到 运行无法为对象赋值的时间错误。
该字段是一个没有限制或输入掩码的文本字段。它没有所有记录上的错误。 table 被格式化为短文本。
'On Error GoTo ObjectError
If [AircraftTailNumber].[Column](0) <> 0 Then
[WorkflowName] = [model] & "-" & [AircraftTailNumber].[Column](0) & "-(" & [DepartmentBox] & ")-" & [Scheduled Release:] & "-" & [Task_ID] & "-" & [New Description Of Model:]
[SmartTeam WIR:] = "WIR " & [AircraftTailNumber].[Column](0) & " " & [New Model Title:] & " REV " & [NewRevTileBox]
[LD# Full Name:] = "LD_" & [AircraftTailNumber].[Column](0) & "_" & [New Model Title:] & " REV " & [NewRevTileBox] & "_" & [New Description Of Model:]
[OffBoardEmail] = "Offboard Workflow " & [Workflow (SAV#)] & "-" & [Task_ID] & "-" & [New Model Title:] & " REV " & [NewRevTileBox] & " " & [New Model Description]
今天有错误的记录,昨天没有错误。
table 没有任何修改,记录也没有任何变化。
我可能明天登录并发现没有错误。
更新:
数据库在服务器环境中 运行,我把 FE 和 BE 带到我的桌面上,它工作了。
我有记录级锁,所以这可能与注销和重新登录以及记录未重置有关,所以它认为有人正在访问?
出于某种原因,记录在我上次使用时被锁定,因此当计时器事件触发时,它会尝试更新锁定的字段并导致错误。我认为最好的做法是编辑记录锁,但如果确实发生这种情况,我不知道如何在不将所有人踢出数据库并删除 .laccdb 文件的情况下解锁记录。