![]() |
![]() |
| 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
|
|||
|
|||
|
Pero esto no veo que me de problemas, ya que como he comentado he puesto unos indicadores del estado de cada TIBtransacction y el de la transaccion de lectura funciona correctamente y es el que utilizo para las actualizaciones el que se queda activo.
Ademas es solo en el caso de cargar un CDS con varios datos para editarlos y guardar los cambios posteriormente. Durante el tiempo de edicion se queda la transaccion abierta. Y esto es porque yo pensaba que automaticamente el DataSetProvider la cerraba. Pero creo que el problema es que no tenia definida la propiedad AutoStopAction del TIBTrasacction. Y lo tenia como saNone. Estoy en lo cierto? Que opinas?
__________________
Saludos, Bitman |
|
#2
|
||||
|
||||
|
A ver si otro compañero puede ayudarte, yo no trabajo de esa forma, así que no puedo confirmarte si es correcto lo que haces.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
|||
|
|||
|
Me contesto yo mismo con una respuesta de un foro de 'Borland' por el señor Jeff Overcash:
Cita:
__________________
Saludos, Bitman Última edición por Casimiro Noteví fecha: 14-09-2015 a las 20:35:44. |
|
#4
|
||||
|
||||
|
Menos mal que lo has encontrado, porque yo no uso DataSetProvider.
De todas formas, al leer tu mensaje, me ha recordado que ese asunto se ha tratado varias veces en distintos hilos.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#5
|
|||
|
|||
|
Siempre busco primero en el foro y por don google, pero el problema aveces es que hay demasiada informacion dispersa. De todas formas mirandolo ahora practicamente no he visto explicacion concreta sobre este parametro 'clave' en todo esto. Añadir otro concepto que yo tampoco cumplia, si en la misma aplicacion ademas de DataSnap se utiliza directamente componentes IBX estos no tienen que estar asociados a la misma transaccion. Yo ahora ya estoy aplicando estos conceptos y ya funciona todo bien. Antes funcionaba pero podia dar lugar en casos muy puntuales a un problema de bloqueos.
PD: Espero sirva a alguien para sacar maximo partido de la maravilla de Firebird! ![]()
__________________
Saludos, Bitman |
|
#6
|
||||
|
||||
|
Ya nos contarás cómo va
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Conflicto con archivos | danielmj | Varios | 8 | 26-09-2013 16:50:16 |
| El conflicto en medio oriente | gatosoft | La Taberna | 25 | 05-01-2009 23:03:28 |
| Conflicto al Imprimir ¿? | Alejandro73 | Impresión | 0 | 01-02-2008 20:01:28 |
| Conflicto con SQL Dialect BDE | rikr2rv | Firebird e Interbase | 2 | 28-08-2007 23:58:04 |
| Conflicto con Session1. | danytorres | Varios | 10 | 30-06-2005 23:33:56 |
|