Commit no se ejecuta hasta que cierro la aplicación...
¿Alguna razón por la que el segundo COMMIT no se aplica o no funciona hasta que le doy cerrar a la aplicación? :confused:
Componentes FireDAC sobre Delphi 7. Gracias ^\||/
|
No sé qué problema es el que tienes, pero aparte de eso, siempre debes cerrar el dataset antes de hacer cambios en él.
|
No habras iniciado alguna transaccion antes de ejecutar el codigo que nos mostraste?
Evalua la propiedad Active a ver si esta a True antes de ejecutar los Start Transaction Veo que estas usando un componente dedicado TFDTransaction. Nunca lo he utilizado y siempre he operado de manera directa con el componente TFDConnection. Como se puede ver, este componente tambien tiene los mismos metodos para trabajar con transacciones: StartTransaction, Commit y Rollback Segun la documentacion, el componente TFDTransaction es opcional Cita:
|
Cambie el TFDTransaction por el TFDConnection y funciono. Gracias Agustin.
|
La franja horaria es GMT +2. Ahora son las 16:57:52. |
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