Como bloquear registros con ADO.Net

01/09/2003 - 19:08 por Jorwin | Informe spam
Mi pregunta es la siguiente como hago para bloquear un
registro, es decir, tengo dos equipos trabajando en red, y
ambos usuario entran a la misma pantalla en intentan
modificar un mismo registro, al mismo tiempo. ahora bien
como hago para bloquear el registro y al momento de que
cualquier otro usuario quiera acceder a dicho registro
mandarle un mensaje indicandole de que no puede modificar
el mismo.

Preguntas similare

Leer las respuestas

#1 Jorwin
04/09/2003 - 15:50 | Informe spam
Mucgas Gracias Diegos por la respuesta, era lo que me
imaginaba.
Respuesta Responder a este mensaje
#2 magustinapaz
07/09/2003 - 08:22 | Informe spam
si trabajas en modo Pesimista, el bloqueo se produce con
una accion de modificacion del registro. Por ejemplo:

rs!nombre=rs!nombre

esto que no cambia en realidad el registro, genera un
bloqueo que se libera con el Update.

si trabajas en modo Optimista, tenes que primero abrir una
transaccion y despues hacer lo mismo de arriba. El bloqueo
no se libera con ninguno de los Update sino con Rollback o
Commit.


Mi pregunta es la siguiente como hago para bloquear un
registro, es decir, tengo dos equipos trabajando en red,


y
ambos usuario entran a la misma pantalla en intentan
modificar un mismo registro, al mismo tiempo. ahora bien
como hago para bloquear el registro y al momento de que
cualquier otro usuario quiera acceder a dicho registro
mandarle un mensaje indicandole de que no puede modificar
el mismo.
.

Respuesta Responder a este mensaje
#3 magustinapaz
07/09/2003 - 08:32 | Informe spam
perdon, esto era para ADO comun, no ADO.NET


si trabajas en modo Pesimista, el bloqueo se produce con
una accion de modificacion del registro. Por ejemplo:

rs!nombre=rs!nombre

esto que no cambia en realidad el registro, genera un
bloqueo que se libera con el Update.

si trabajas en modo Optimista, tenes que primero abrir


una
transaccion y despues hacer lo mismo de arriba. El


bloqueo
no se libera con ninguno de los Update sino con Rollback


o
Commit.


Mi pregunta es la siguiente como hago para bloquear un
registro, es decir, tengo dos equipos trabajando en red,


y
ambos usuario entran a la misma pantalla en intentan
modificar un mismo registro, al mismo tiempo. ahora bien
como hago para bloquear el registro y al momento de que
cualquier otro usuario quiera acceder a dicho registro
mandarle un mensaje indicandole de que no puede




modificar
el mismo.
.



.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida