最初我想问一下,是否有一种简单的方法可以使用MS Access提供自动管理的最后更新字段.
经过一些谷歌搜索后,我发现了以下方法:
Private Sub Form_Dirty(Cancel As Integer)
Me.Last_Update = Date()
End Sub
Run Code Online (Sandbox Code Playgroud)
这似乎做了这个工作.我以为我也会和别人分享(如果有人有一些应该考虑的优点,请随时分享)
您还可以将相同的代码放入 BeforeUpdate 中。
不同之处在于,OnDirty 会在您第一次开始编辑记录时标记该记录;而 BeforeUpdate 会在记录提交到数据库之前对其进行标记。
如果您的用户开始编辑记录,参加会议,然后在一小时后完成编辑,则后者可能更可取。
| 归档时间: |
|
| 查看次数: |
10988 次 |
| 最近记录: |