按照一般规则在更新后提交更改

时间:2019-01-18 13:20:29

标签: mysql access-vba odbc ms-access-2016

我正在将MySQL 8与ODBC 8连接器一起用作MS Access数据库的后端。问题是,如果用户再次在控件中输入相同的值或再次从组合框中选择了相同的值,则会收到“写冲突”错误。 ODBC连接器或MySQL服务器是否认为数据未更改?

为避免错误,我有一个简单的AfterUpdate函数,该函数将更新TimeStampMSACC控件,从而更改记录的数据。

Private Sub PrRatingCombo_AfterUpdate()
Me.TimeStampMSACC = Now()
Me.Dirty = False
End Sub

是否有办法在更大范围内完成此任务,而不必将代码添加到表单上的每个控件中?

0 个答案:

没有答案