gpt4 book ai didi

sql - MS Access FE/SQL BE 保存后需要自动编号填充到表单上

转载 作者:搜寻专家 更新时间:2023-10-30 20:42:54 24 4
gpt4 key购买 nike

因此,我有一个带有 SQL BE 的 Access 2007 FE。我正在使用绑定(bind)表单来添加新记录或更新现有记录。

我的问题是:与本地 Access 表不同,使用 SQL 表会导致自动编号字段(“SeqID”)在保存记录之前不可用。我在表单上有一个“保存”按钮,它对新记录执行各种验证步骤,然后在成功验证后将新记录添加到表中。那时,我可以在我的代码中获取该记录的自动编号,但问题是我无法获取表单以在 SeqID 字段中更新/显示它。因为它是一种绑定(bind)形式,所以我不能简单地更新 SeqID.Value。我需要更新此字段,因为它稍后会用于其他用途,例如更改字段的审计跟踪等。

如有任何帮助,我们将不胜感激。

最佳答案

在这些行上尝试一些东西。它对我有用:

Private Sub AText_AfterUpdate()
Me.Dirty = False
Me.Recalc
End Sub

如果实验成功,这只是将步骤融入您的代码流的问题。

关于sql - MS Access FE/SQL BE 保存后需要自动编号填充到表单上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12301715/

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