Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MS SQL Server (https://www.clubdelphi.com/foros/forumdisplay.php?f=23)
-   -   Cómo bloquear una tabla ? (https://www.clubdelphi.com/foros/showthread.php?t=30648)

santi33a 12-04-2006 13:19:16

Cómo bloquear una tabla ?
 
Hola a todos:
Tengo un problema con una tabla la cual solo tiene una linea y quisiera en un momento determinado bloquearla para que nadie pueda leerla y por supuesto modificarla, para ello uso un TADODataSet donde en su query tiene:
Código SQL [-]
select codigo from contador
ahora si en al ADOConnection activo una transacción solo me la bloquea cuando modifico el valor del campo codigo sin embargo necesito que sea desde que yo lea el valor pues necesito antes de liberar la tabla hacer otras operaciones de tal manera que si estas fallan poder darle para atras a los cambios en la tabla contador.

Por los que agradeceria cualquier sugerencia

Santiago

kalimero 12-04-2006 15:02:34

Hola.
Mira en la ayuda de SQLServer "TABLOCKX".
De todas formas en estos foros hay varias entradas que se refieren al tema que planteas
Saludos


La franja horaria es GMT +2. Ahora son las 21:45:40.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi