Hola a tod@s, a ver si alguien me puede ayudar. Seguramente es una tonteria. Tengo un IBDataSet, al que le quiero borrar un registro.
Lo tengo enganchado a un IBUpdateSQL con el codigo del delete bien colocado.
Ejecuto el siguiente codigo:
Código:
data.Delete;
data.ApplyUpdates;
data.transaction.CommitRetaining;
Al ejecutar ApplyUpdates me da el siguiente error: Record not found.
He traceado el codigo y el registro esta hasta que se borra, evidentemente.
El IBDataSet tiene a True el CachedUpdates.
Alguna idea???
Gracias.