pues mira yo siempre uso adoquery para insertar, modificar y eliminar, si te interesa pues puedo pasarte algunos codigo jejeje que tu implementarias o ajustarias, por ejemplo para modificar un campo
imagines un boton evento click y teniendo un adoquery conectado a la base de datos en el form
podria ser:
Código Delphi
[-]
with adoquery do
begin
sql.clear;
sql.add('update tabla set campo=:Pcampo');
sql.add('where campo=:Pclave');
parameter.parambyname('Pcampo').value:=valor a cambiaro o pasar la variable con el valos a modificar;
parameter.parambyname('Pclave').value:=algun valor para identificar el registro que quieres modificar;
execsql;
end