I'm having difficulty with a common feature of Access programs: a BeforeUpdate confirmation to commit changes, where if the user selects "No (I don't want to commit changes)", the control values go back to their previous value. The issue I have while building the said feature is found in the "me.Dirty = false" line. I normally don't use the "dirty" feature and I cannot figure out why it is tripping Error 2115, Saying that my code in this BeforeUpdate procedure is preventing Access from saving the data to the field.
My trouble is that if I don't use the .dirty line, then inevitably the user will try again to move the record selector elsewhere, only to be prompted endlessly with this same Messagebox asking if they want to commit changes they've already said no to previously. Thanks for any insight.
![]()