在我的 VBA 函数完成之前,有两个字段可能会发生变化,我想要一种方法来防止这种情况发生。
我知道 Java 有对象锁、同步块等可用于帮助解决此问题,但我无法在 MS Access 中找到提及这一点。
有谁知道 MS Access 中完成相同任务的任何技巧?
回答:
Set rs = db.OpenRecordset("tblOptions", dbOpenTable, dbDenyWrite, dbPessimistic)
rs.Edit
pNum = rs!lastPolicyNumber
...
rs!lastPolicyNumber = pNum
rs.Update
rs.Close