My client appears to have resolved this issue with some user training, by instructing them not to leave an edited "note" record open. They have a table for user notes, with a memo field to accommodate large notes, which is simultaneously being
added to by possibly 10 users. Most records are small. When adding a new note, the new record is automatically created and saved before leaving the cursor in the text box which is bound to the memo field. So when the user starts to type, the newly added record
gets locked. I suspect that the issue occurs when the user leaves their session in this state while they do something else. No other user is ever able to edit this user's note, so I think the basic problem is that Access still does not do proper record locking.
So occasionally, when another user tries to add a note, a page lock error occurs. So in this case there appears to be a fairly simple permanent solution; a change to the user interface to avoid any lengthy record lock.
↧