Hola.
Como dice el compañero, es probable que simplemente no encuentre el registro a modificar, y no sea realmente que el registro se haya modificado.
Para asegurar la detección del registro, pón la propiedad UpdateMode del DataSetProvider a upWhereKeyOnly. Ahora solo te queda indicar cual es el campo de clave primaria. Esto lo tienes que hacer en la parte servidora, es decir en el ADOQuery. Abre sus campos persistentes, y en el campo que corresponde a la clave primaria, activa el flag pfInKey en la propiedad ProviderFlags.
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
|