necesito controlar quien de los usuarios (no importa el nombre de usuario) puede o no modificar un registro y puse un campo timestamp para saber si aun el registro es mio y nadie mas lo modifico. la consulta es: me recomiendan usar timestamp o hay otro metodo mejor , tipo de poner un campo int con algun valor.
> necesito controlar quien de los usuarios (no importa el nombre de usuario) > puede o no modificar un registro y puse un campo timestamp para saber si aun > el registro es mio y nadie mas lo modifico. > la consulta es: me recomiendan usar timestamp o hay otro metodo mejor , tipo > de poner un campo int con algun valor.
si tengo dos usuarios trabajando en el mismo registro y uno de ellos lo actualiza, quiero que el segundo usuario no pueda actualizarlo dado que ya lo hizo el primero. vi en algun lado que se usa el campo timestamp para eso, dado que al actualizar el registro, ese timestamp cambiaria entonces el segundo usuario a no podria actualizarlo...............basicamente seria una manera de controlar quien puede o no actualizar cuando hay varios trabajando sobre el mismo registro, se entiende?
>> necesito controlar quien de los usuarios (no importa el nombre de >> usuario) >> puede o no modificar un registro y puse un campo timestamp para saber si >> aun >> el registro es mio y nadie mas lo modifico. >> la consulta es: me recomiendan usar timestamp o hay otro metodo mejor , >> tipo >> de poner un campo int con algun valor.
En SQL Server usted no debe preocuparse en bloquear programáticamente una fila que está siendo actualizada.
Cuando un proceso está actualizando datos de una fila, otro proceso no puede acceder hasta que la transacción que actualiza no finalice. Todo eso se hace automáticamente, despreocúpese del tema.
"Pablo" wrote: > Hola , si, seguramente me exprese mal.
> el tema es el siguiente:
> si tengo dos usuarios trabajando en el mismo registro y uno de ellos > lo actualiza, quiero que el segundo usuario no pueda actualizarlo dado que > ya lo hizo el primero. > vi en algun lado que se usa el campo timestamp para eso, dado que al > actualizar el registro, ese timestamp cambiaria entonces el segundo usuario > a no podria actualizarlo...............basicamente seria una manera de > controlar quien puede o no actualizar cuando hay varios trabajando sobre el > mismo registro, se entiende?
> gracias, saludos
> "Gux (MVP)" <Gux...@discussions.microsoft.com> escribió en el mensaje > news:4139E523-D3B4-49F5-BD0C-2C33A44821A6@microsoft.com... > > Lamento no poder entender bien lo que desea hacer, tal vez si lo intenta > > explicar de otra manera?
> > -- > > Gustavo Larriera, Microsoft MVP > > http://www.linkedin.com/in/gustavolarriera > > -- > > Este mensaje se proporciona tal como es, sin garantías de ninguna clase.
> > "Pablo" wrote:
> >> Hola!
> >> necesito controlar quien de los usuarios (no importa el nombre de > >> usuario) > >> puede o no modificar un registro y puse un campo timestamp para saber si > >> aun > >> el registro es mio y nadie mas lo modifico. > >> la consulta es: me recomiendan usar timestamp o hay otro metodo mejor , > >> tipo > >> de poner un campo int con algun valor.
> En SQL Server usted no debe preocuparse en bloquear programáticamente una > fila que está siendo actualizada.
> Cuando un proceso está actualizando datos de una fila, otro proceso no > puede > acceder hasta que la transacción que actualiza no finalice. Todo eso se > hace > automáticamente, despreocúpese del tema.
>> si tengo dos usuarios trabajando en el mismo registro y uno de >> ellos >> lo actualiza, quiero que el segundo usuario no pueda actualizarlo dado >> que >> ya lo hizo el primero. >> vi en algun lado que se usa el campo timestamp para eso, dado que >> al >> actualizar el registro, ese timestamp cambiaria entonces el segundo >> usuario >> a no podria actualizarlo...............basicamente seria una manera de >> controlar quien puede o no actualizar cuando hay varios trabajando sobre >> el >> mismo registro, se entiende?
>> gracias, saludos
>> "Gux (MVP)" <Gux...@discussions.microsoft.com> escribió en el mensaje >> news:4139E523-D3B4-49F5-BD0C-2C33A44821A6@microsoft.com... >> > Lamento no poder entender bien lo que desea hacer, tal vez si lo >> > intenta >> > explicar de otra manera?
>> > -- >> > Gustavo Larriera, Microsoft MVP >> > http://www.linkedin.com/in/gustavolarriera >> > -- >> > Este mensaje se proporciona tal como es, sin garantías de ninguna >> > clase.
>> > "Pablo" wrote:
>> >> Hola!
>> >> necesito controlar quien de los usuarios (no importa el nombre de >> >> usuario) >> >> puede o no modificar un registro y puse un campo timestamp para saber >> >> si >> >> aun >> >> el registro es mio y nadie mas lo modifico. >> >> la consulta es: me recomiendan usar timestamp o hay otro metodo mejor >> >> , >> >> tipo >> >> de poner un campo int con algun valor.