gpt4 book ai didi

ms-access - 编辑丢失

转载 作者:行者123 更新时间:2023-12-04 12:53:18 24 4
gpt4 key购买 nike

背景:

拆分 Access 数据库,最多两个用户。后端位于映射驱动器上的两台计算机之一上,前端位于本地。电脑通过wifi连接到路由器。 (我试图让他们通过电缆连接计算机没有成功)

编辑:这个问题现在发生在单用户环境中。

问题:

这仅发生在一种特定形式上。它的底层表有一个多值字段。

第一期:我们有一种情况,一个字段将被编辑,但是一旦焦点移动到另一个字段,编辑就会恢复到其原始值。

第 2 期:编辑一个字段时,其他一些字段正在获取先前显示的记录的值。

注意:从一条记录导航到另一条记录的操作如下:

    Me.RecordsetClone.FindFirst "ID = " & cmbLocateRecipientID
Me.Bookmark = Me.RecordsetClone.Bookmark

这些问题只是偶尔发生。

这对 Access 来说是一种非常奇怪的行为,所以当用户第一次报告问题时,我确信他们错误地将信息输入到另一条记录中。然而,他们已经向我展示了现场发生的问题。

关闭并重新打开表单即可解决此问题。但是,它们显然不能以这种方式工作。

我无法在我的开发机器上重现该问题。

最佳答案

我认为您必须指定和使用记录集对象:

Dim rs As DAO.Recordset

Set rs = Me.RecordsetClone
rs.FindFirst "ID = " & Me!cmbLocateRecipientID.Value & ""
If Not rs.NoMatch Then
Me.Bookmark = rs.Bookmark
End If

Set rs = Nothing

代码的其他部分可能需要进行类似的更改。

关于ms-access - 编辑丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31425572/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com