Mira, uno de las premisas cuando trabajas en red, es precisamente tener en cuenta las posibles modif. que otros usuarios realizan en los registros, de ahi la funcionalidad de un sistema funcionando en red. Para esto podes tomar valores a modo de ejemplo, en fecha y hora, o si es sql server u otra base de datos timestamp, para verificar si los datos que vos trabajaste no fueron modificados por otro usuario desde que vos los recuperaste. o si el saldo obtenido de una tu consulta que te trajo los datos que buscas al buscar la consulta son = a los que trajiste, de no serlo, avisas al usuario de la modificación y das las opciones para que el usuario decida la que mejor la conviene, bloquear que otro puda realizar una transaccion X , a no ser que tu sistema busque eso, haria que fuese de poco rendimiento. Espero haber sido de ayuda y, si no lo fui, te pido mil disculpas
Saludos