Access gives you constantly new challanges....

After I splitted the database in order to open up for additional users I get a message 'Write conflict', or 'Record has been changed by another user'.
The thing is that I know for sure that no other 'user' has been doing changes (i'm using a test version, where I've sole access). But I've a macro to do some changes.
I've a form where I do some follow-up. In this form I've a combobox where I change status for a record. When changing status I trigger the event 'AfterUpdate'. With the code I change status of different fields in three different tables depending on changed status. Everything seems to work, since all fields are changed accordinlgy. It's when I'm leaving the form I get the message 'Record has been changed by another user', and the 'error' message indicates the same table continuously. And a second check shows that all changes created by the macro are OK.
I've not been written so much VBA code in Access (my background is from Excel) but in my opinion I've done some simple coding. E.g. when assigning new values in fields I use:
With rsXXXX
.Edit
.Fields("Date")=Date
.Fields("Actual")=True
.Update
End with
For a moment I thought that '.Update' might has something to do with it, but it didn't seem so after some testing. And when using this in other tables I don't get any 'error' message.
Can you add some code that will stop this check or something else in order to avoid it? I know for sure that we'll not have any conflicts among real users concerning changing status in a specific record.
Does anyone have any idea how to solve this? When I hade the table, forms, queries in the same file, I didn't have this phenomenon.
I'm extremely grateful for some advice and findings

Rgds,
HHAG


After I splitted the database in order to open up for additional users I get a message 'Write conflict', or 'Record has been changed by another user'.
The thing is that I know for sure that no other 'user' has been doing changes (i'm using a test version, where I've sole access). But I've a macro to do some changes.
I've a form where I do some follow-up. In this form I've a combobox where I change status for a record. When changing status I trigger the event 'AfterUpdate'. With the code I change status of different fields in three different tables depending on changed status. Everything seems to work, since all fields are changed accordinlgy. It's when I'm leaving the form I get the message 'Record has been changed by another user', and the 'error' message indicates the same table continuously. And a second check shows that all changes created by the macro are OK.
I've not been written so much VBA code in Access (my background is from Excel) but in my opinion I've done some simple coding. E.g. when assigning new values in fields I use:
With rsXXXX
.Edit
.Fields("Date")=Date
.Fields("Actual")=True
.Update
End with
For a moment I thought that '.Update' might has something to do with it, but it didn't seem so after some testing. And when using this in other tables I don't get any 'error' message.
Can you add some code that will stop this check or something else in order to avoid it? I know for sure that we'll not have any conflicts among real users concerning changing status in a specific record.
Does anyone have any idea how to solve this? When I hade the table, forms, queries in the same file, I didn't have this phenomenon.
I'm extremely grateful for some advice and findings


Rgds,
HHAG