Pregunta: | 29661 - BLOQUEAR UN ACCESO A UN MISMO REGISTRO |
Autor: | Manuel Ruiz Baca |
Como puedo hacer para que si una aplicacion esta modificando un registro, otra aplicacion solo pueda visualizar el registro pero cuando quiera modificar o eliminar me muestre un mensaje de que ese registro esta siendo utilizado. |
Respuesta: | Manuel Ruiz Alvarez |
Si estás usando MS SQL Server, puedes usar un campo con el tipo de dato TimeStamp. Este sirve para que cuando uses un registro te de un valo de TimeStamp, si otro usuario quisiera modificar en un momento posterior, el valor de TimeStamp es diferente. Si tu lo usaste primero, comparas con el TimeStamp correspondiente, si es igual efectúas la operación si no entonces otro usuario ha pedido el registr con anticipación.
|