problemas con rollback en C++ builder
¡Buenas a tod@s!
En una aplicacion en la que estoy metido, se utilizan transacciones, de la clase TDatabase.
Surge un problema: en una misma transaccion trabajo con distintas tablas, unas modifico valores y en otra añado un registro. Pués bién, cuando se ejecuta rollback, se desacen todas las modificaciones, pero el registro añadido permanece ahÃ, en la tabla.
El método rollback(), afecta solo a los updates, o tendria que afectar tambien a los inserts (y deletes, pero no se me da el caso) eliminando los registros añadidos?
Gracias de antemano!!
¡Saludos!
En una aplicacion en la que estoy metido, se utilizan transacciones, de la clase TDatabase.
Surge un problema: en una misma transaccion trabajo con distintas tablas, unas modifico valores y en otra añado un registro. Pués bién, cuando se ejecuta rollback, se desacen todas las modificaciones, pero el registro añadido permanece ahÃ, en la tabla.
El método rollback(), afecta solo a los updates, o tendria que afectar tambien a los inserts (y deletes, pero no se me da el caso) eliminando los registros añadidos?
Gracias de antemano!!
¡Saludos!
