El objeto TMDOTransaction tiene la propiedad AutoCommit, ponla a true. Así después de guardar un dato, se hace el commit automático (entre otras cosas).
Cita:
He probado a hacer el commit antes de modificar y nada de nada...
|
Se debe hacer después de las modificaciones. Deberías leer sobre cada tipo de transacciones, en
www.ibphoenix.com y
www.firebird.com.mx también sobre commit, commitRetaining, para que decidas lo que mejor te conviene.
No haría falta cerrar la BD, sino el Dataset donde has hecho el cambio y volverlo a abrir, de nuevo esto depende del uso de commit o bien CommitRetaining.
Saludos