Comprobar si se modifican datos si tener que bloquear

29/11/2005 - 09:03 por Ivan Cosano Sanchez | Informe spam
Hola!
Como puedo saber si los datos que yo estoy modificando en un momento en
concreto han sido
modificados mientras tanto.
No me refiero a los bloqueos, sino a lo que hace SQL7, que te avisa que los
datos han sido modificados.
gracias
 

Leer las respuestas

#1 Carlos Sacristán
29/11/2005 - 09:24 | Informe spam
Una posibilidad sencilla es consultar si el registro ha modificado
alguno de sus campos mientras lo estabas tratando justo antes de enviar la
sentencia de actualización. Por ejemplo:

IF EXISTS(SELECT 1 FROM tuTabla WHERE pk=valorPK AND campo1=valorCampo1
)
iniciamos su modificación
ELSE
él el que decida la acción a tomar


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Ivan Cosano Sanchez" escribió en el mensaje
news:
Hola!
Como puedo saber si los datos que yo estoy modificando en un momento en
concreto han sido
modificados mientras tanto.
No me refiero a los bloqueos, sino a lo que hace SQL7, que te avisa que


los
datos han sido modificados.
gracias



Preguntas similares