C sharp - Bloqueo de tabla y registros

 
Vista:

Bloqueo de tabla y registros

Publicado por Emanuel (26 intervenciones) el 21/02/2005 22:15:35
Hola a todos:
Necesito ayuda sobre que comandos y como los debo utilizar dentro de una aplicación de Visual C# o Visual Basic .net para bloquear una tabla de SQL Server mientras agrego nuevos registros.
El caso es el siguiente:
El Usuario 1 tiene que emitir una factura la cual le corresponde el Nº 201, y hasta que no se grave el registro completo en la tabla esta no se debe modificar ni abrir por el usuario 2 para que luego le corresponda al usuario 2 la factura n 202.

Tambien necesito información de como bloquear solo un registro de una tabla

Desde ya muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 158
Bronce
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

RE:Bloqueo de tabla y registros

Publicado por Yamil Bracho (1164 intervenciones) el 24/02/2005 15:29:06
Que pasa si el usuario 1 no termina de grabar el registro ? Vas a tener a todos los usuarios esperando por ese evento ? Lo mejor es usar bloqueos optimistas, es decir, se bloquea en el ultimo momento, es decir, al momento de realmente escribir el registro. Otra solucion puede ser tener una tabla para tener los codigos generados, y segun tu arquitectura al entrar a crear el registro se crea una entrada en esta tabla.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Bloqueo de tabla y registros

Publicado por Emanuel (26 intervenciones) el 24/02/2005 15:35:14
Hola gracias por tu ayuda, pero me podrias exlicar como realizar el bloqueo optimista, quiero saber si se lo hace con una instruccion SQL y como es esa instruccion

Desde ya muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 158
Bronce
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

RE:Bloqueo de tabla y registros

Publicado por Yamil Bracho (1164 intervenciones) el 24/02/2005 18:47:30
No hace falta que agregues nada a la programacion que tienes ahora, lo unico que debes agregar es un evento para manejar la actualizacion de la fila.
Estos links te muestran como manejar el proceso y adaptarlo a tus necesidades
http://builder.com.com/5100-6388-1050110.html
http://www.dotnetspider.com/technology/kbpages/1004.aspx
http://www.15seconds.com/issue/030604.htm
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar