Ver Mensaje Individual
  #2  
Antiguo 20-06-2007
Mick Mick is offline
Miembro
 
Registrado: may 2003
Posts: 405
Reputación: 22
Mick Va por buen camino
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
Responder Con Cita