![]() |
![]() |
| Paypal | 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
|
||||
|
||||
|
El nivel de aislamiento de la transacción no lo puedes cambiar; cuando inicias una (aunque lo haga implícitamente el mecanismo de acceso que utilices) se arranca con un nivel de aislamiento que perdura hasta el final de la misma. Si lo que quieres saber es cómo especificar ese nivel en el arranque, tendrás que decirnos que mecanismo (qué componentes) de acceso estás utilizando.
Saludos. |
|
#2
|
|||
|
|||
|
Uso de IBX y Delphi 7 con fb 1.5
Hola
Estoy utilizanto los IBX de delphi 7, sobre firebird 1.5 creo que ya he conseguido algo, poniendo en el IBTransaction el parámetro: isc_tpb_read_committed que he encontrado en la documentacion de la API del interbase. me falta conseguir tb como puedo tener un bloqueo optimista en interbase, y he visto que con el refresh de un IBquery unido a un IBupdate consigo refrescar el registro sobre el que tengo el cursor solamente. y con resync no consigo que el cusor se quede en el sitio que estaba originalmente. no sé si esto será posible. Gracias de antemano |
|
#3
|
||||
|
||||
|
Hola,
Cita:
Cita:
Cita:
Saludos. |
|
#4
|
|||
|
|||
|
gracias
Gracias,
Es que estoy apreendiendo interbase a marchas forzadas y esta tarde tocan las pruebas Lo del bloqueo optimista lo decía porque modifico en una aplicación un registro, pero no hago el commit de la transaccion, en la otra aplicación le doy a refrescar el registro, y se queda bloqueado esperando a que la primera aplicación realice un commit o un rollback. Me ha parecido extraño, pero como puedo evitar esto? ye he visto que es cosa de la propiedad isc_tpb_read_committed realmente tenía que poner: read_committed rec_version nowait tenía que hacer doble click sobre el IBtransaction para averiguarlo ![]() gracias, |
|
#5
|
||||
|
||||
|
Hola,
claro, pero el optimismo del bloqueo se basa en que los redactores no bloquean a los lectores, no que no bloqueen a otros redactores. Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|