FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Concurrencia "bloqueada" en Firebird.
Hola a todos,
Estoy trabajando con Delphi7 y Firebird 2.0 sobre Windows XP Pro. El caso es que he comprobado que si intento modificar un registro de la BD que ha sido modificado por otra sesión de la aplicación, y que por tanto está bloqueado, la ejecución del código de mi aplicación en Delphi se bloquea. Es decir, en lugar de saltar una Excepción de BD, la cual pudiera capturar y actuar en consecuencia, la ejecución del código de mi aplicación en Delphi se bloquea justo en la instrucción "execSQL" que lanzan el "update" sobre el registro bloqueado. ¿Es esto normal? ¿Hay alguna manera de provocar que salte una excepción que pueda capturar? Gracias. Un saludo. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Comentario "aplastante" contra los que atacan la "piratería" | Casimiro Notevi | La Taberna | 12 | 07-03-2010 14:03:02 |
Necesito llamar a métodos de clases "hija" desde su clase "padre" | Flecha | OOP | 17 | 20-04-2007 00:03:53 |
Ventana MDI, "Siempre visible" y "Pantalla completa" | ixMike | API de Windows | 7 | 11-04-2007 18:36:55 |
"ChequeaEsto" elegido el futuro "Killer CLubDelphi" | mamcx | Noticias | 51 | 31-10-2006 20:56:32 |
"Lock time out error" tabla bloqueada | david duarte | Providers | 4 | 12-04-2006 17:38:05 |
|