Unanswered: Block record from being viewed by other users. Access 2000
I have a flat-file front-end back-end access 2000 database that is used by 4 to 5 people simultaneously on a network. Each user uses a separate .mde file to enter data. The problem is that periodically record corruption occurs in the memo field of the form when two users are accessing the same record at the same time. I have fought this problem in different ways to no avail.
What I would like to do is somehow filter out any record that is currently being viewed by a user so that all others would be unable to access it and thus (hopefully) avoiding the aforementioned corruption problem. Does anyone have any ideas?
Did you try "pessimistic record locking"? I believe this disallows two users from opening the same record, although I have never actually used it.
Another (perhaps better) alternative is to setup the forms strictly for viewing data - make them "unbound" and use event procedures to load the data onto the form - then there's zero risk of corruption while multiple users view the same record since neither of them is actually in the record.