You usually would NEVER lock the entire database (only when changing the Back End). In a live environment you should only lock the records.
In simple terms with Access it depends if you are doing PESSIMISTIC or OPTIMISTIC locking.
PES locking locks the record or form data upon entering the first field to be edited.
OPT locking locks record only when updating (ie: final edit)
Therefore PES locks a record while it is being edited and nobody can work on that record or do certain table wide transactions until the record is free.
OPT locking allows multiple users to modify the data at the same time but the first person who updates gets no error message while the next get an error saying certain data has been updated before they overwrite or ignore updates.
I am making a database for around 20 users.Just wondering if i put the database file on a net work drive, will everyone be able to open the database at the same time? If that is possiable, and everyone start to enter data at the same time, Would everything being saved at the same time?
Please give me some advise. Thanks.