Here&#039;s the scenario:<BR>User A pulls up a record and then answers the phone leaving the record on her screen. In the meantime, user B pulls up the same record and changes some info and then saves the record. Now user A finishes her phone call and hits the save button. What has just happened is that user A just errased all the changes user B made.<BR><BR>I&#039;m using asp and adLockOptimistic(most of the time), but as you know, that only locks the record while the script is running and specifically only when the rs.update is executing. My question is how do other people handle this scenario? Do you lock the record the whole time the user is viewing it and if so, how do you do that?