![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#7
|
||||
|
||||
|
Apicito me parece interesante el problema que planteas.
Te confieso que en las aplicaciones que realizo con firebird nunca he utilizado WITH LOCK. Utilizando bien las transacciones y los bloqueos optimistas no he tenido problema aunque he de aclarar que los programas son ligeros y los utilizan normalmente entre 10 y 20 usuarios simultaneos aproximadamente. Si lo que quieres es bloquear un registro a nivel edición ya sabemos que eso lo conseguimos aplicando un UPDATE ficticio sobre ese registro al comenzar la edición por un cliente aunque podemos tener problemas con los triggers y hay que controlarlos muy bien. Dos enlaces interesantes: - Notas de la versión 1.5: http://www.ibphoenix.com/downloads/F...tesSpanish.pdf En la página 15 se describe la opción WITH LOCK. - Si lees bien ingles técnico te dejo este artículo que esta muy muy bien, sobre bloqueos en firebird: http://www.interbase-world.com/en/articles/805.php Un saludo
__________________
Milo Última edición por Rufus fecha: 01-07-2005 a las 11:36:27. |
|
|
|