Bloqueo Registros Modo Desconectado?

31/03/2006 - 17:50 por EWAT | Informe spam
Hola, en una aplicaciín Cliente/Servidor, como debo implementar los bloqueos
de registros en modo desconectado?

Necesito bloquear un registro/s cuando previamente un usuario lo abierto
para editarlo, como debo hacerlo??

Gracias por su valiosa ayuda.
Utilizo VS2005.

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
01/04/2006 - 00:13 | Informe spam
EWAT,

*NO* hay manera de bloquear registros de la BBDD utilizando las librerías de
.NET.
La filosofía de trabajo con ADO.NET es diferente, échale un vistazo a algún
buen tutorial o libro,
puede que este te ayude:

http://es.gotdotnet.com/quickstart/...rview.aspx

Salu2 - Octavio



"EWAT" escribió en el mensaje
news:
Hola, en una aplicaciín Cliente/Servidor, como debo implementar los
bloqueos de registros en modo desconectado?

Necesito bloquear un registro/s cuando previamente un usuario lo abierto
para editarlo, como debo hacerlo??

Gracias por su valiosa ayuda.
Utilizo VS2005.

Respuesta Responder a este mensaje
#2 the4man
01/04/2006 - 13:46 | Informe spam
Si estas trabando en modo desconectado ¿para que quieres bloquear? Tu
simplemente edita los registros y mandalos a la base de datos,
confiando en que todo va bien (por eso se le llaman "bloqueos
optimistas"). Si hay algun problema porque otro usuario haya editado el
mismo registro se producirá un bonito error que tendrás que capturar.
Respuesta Responder a este mensaje
#3 Carlos Vazquez
06/04/2006 - 12:52 | Informe spam
Octavio,

estoy echando un vistado a ADO con objeto de aprender para cambiar mi programacion a SQL en un plazo corto. Tengo un par de preguntas que quizas tengan una repuesta corta:

1.- si no hay manera de bloquear al estilo xBase, ¿significa eso que dos usuarios pueden estar editando simultaneamente un mismo registro de una tabla y no hay manera de impedirselo?

2.- si los dos usuarios (A y B) editan el mismo registro y A graba las actualizaciones, ¿que pasa cuando B actualiza tambien? Segun yo entiendo, o bien los cambios de A se pierden, o bien B no puede grabar sus cambios, ¿no? ¿O es que me pierdo algo?

Gracias, y perdon si el tema es obvio.

*NO* hay manera de bloquear registros de la BBDD utilizando las librerías de .NET.
La filosofía de trabajo con ADO.NET es diferente, échale un vistazo a algún buen tutorial o libro,
puede que este te ayude:

http://es.gotdotnet.com/quickstart/...lusOvervie



Carlos Vazquez

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