>Hola Hilmar
>
>Te cuento que es una tabla dbf.
TableUpdate() debería devolver .F. si no pudo grabar.
¿Por casualidad, no estás usando transacciones? Un ROLLBACK podría anular los cambios grabados con el TableUpdate().
Tal vez deberías usar la depuración, para ver qué pasa cuando aprietas el botón "Guardar".
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)