I am using Access97 in a Novell environment.<br><br>Help. Users keep getting this message:<br><br>"[Formname] has been changed since the last time you opened it, either by another user or because another instance of it was opened on your machine.<br>Do you want to replace the changes that you or another user made?<br>-To save your most recent changes and discard the other user's changes or your previous changes, click yes.<br>-To save this version of the object with another name, click no."<br><br>When the form opens, i have an autoexec macro that calls a function which calls a sub which has the following code: <br><br>Application.SetOption "Default Record Locking", 2<br><br>That way i ensure that all users opening the database have the same settings. (right?).<br><br>so if the record locking is set to pessimistic, why do we keep getting that message box?<br><br>There are about 20 people who will use this database. how can i make it so this doesn't keep happening.<br><br>i have read other threads dealing with this, and they say to delete the .ldb file. But, doesn't that file appear everytime the database is opened? <br><br>Also, someone mentioned making a MDE file. i am a bit confused about that. <br><br>i make a MDE file and tell the users to change their shortcuts so everyone is filling their info to that database. But, if i must add a field to a form, or create a new label, etc., i must do it in my original mdb database. But, then i will lose all the updates the users have been entering in the MDE file! it seems logical that i would take the MDE file, convert it into a MDB file, make my changes, then convert it back to the MDE file. but, from what i have been reading, to make changes to the MDE file, you must just open the original MDB file and then convert it. <br><br>i am a bit confused and desperate about that message above. please, can someone enlighten me.