La modificacion de registros es inmediata, no mas de unos pocos milisegundos, asi que primero se realiza una modificacion y despues va la otra.
Otra cosa muy distinta es la edicion de un registro, y ahi la base de datos no tienen nada que decir, ni se entera, esta edicion no tienen nada que ver con el servidor de base de datos, solo en el momento de darle al boton "Guardar" o "Enviar" o como se llame, se envia la sentencia insert o update al servidor.
Si lo que pretendes es que mientras un usuario esta modificando una ficha, el registro correspondiente de la base de datos este bloqueado, eso no
es aconsejable hacerlo (salvo en aplicaciones o casos muy especificos y especiales), porque ante un apagado incorrecto o bloqueo de un ordenador cliente, o que el usuario se olvide y se vaya a tomar un cafe, el registro quedaria bloqueado durante mucho tiempo o de forma indefinida.
Lo que se suele hacer, si es necesario, es detectar en el momento de pulsar "Guardar" si el registro que vamos a grabar ha sido modificado en la base de datos y en ese caso se puede avisar al cliente, para que tome la opcion que corresponda.
Saludos
|