Gracias Neftali,
ya tengo el TClientDataSet (con un TDataSetProvider) mostrando los datos en un DBGrid con todos las validaciones, formatos y restricciones necesarias, es decir, todas las columnas en ReadOnly excepto las que pueden modificar.
Ahora viene el tema de la actualización en la bbdd
Hay alguna forma de saber los registros que se han modificado para así sólo actualizar éstos o se ha de hacer update de todos los registros iniciales ?? Es decir, si la qry devolvió 10 registros y se han modificado (en TClientDataSet) sólo 2... se ha de hacer update de los 10 o se puede hacer sólo de los 2??
Existe algo del tipo
for update o
inserted y/o deleted como en sql ??
Muchas Gracias por ayuda