Comento el tema por si a alguien le ha sucedido y me puede ayudar:
Una aplicación que usan muchos usuarios independientes, en uno de ellos tengo el siguiente poblema:
Al modificar los datos de un registro utilizando DATABASE, al grabarlo, lo hace en otro registro diferente "machacando" los datos y conservando el registro original sin cambios. El ordenador en cuestión es nuevo y con memoria potente. Tiene un procesador AMD.
¿Alguna idea?