En el evento onClick del mouse deberias programar la actualizacion de la tabla.
En mi caso uso Zquery, un componente de ZConnection.
En el evento onClick del mouse:
Código Delphi
[-]
QryUpdate.Close;
QryUpdate.ParamByName('param1').AsInteger:= valorActualizable1;
.....................
QryUpdate.ParamByName('paramN').AsFloat:= valorActualizableN;
QryUpdate.ExecSQL;
En el componente ZQuery, vas a la opcion SQL y ahi pones el codigo SQL
Código SQL
[-]
Update nombreTabla
Set
campo1 = : param1, //no hay que dejar espacio entre los ":" y param... lo deje para que no salga emoticon
campo2 = : param2,
......
campoN = : paramN
Esto actualiza todos los registros de la tabla, si solo quieres modificar uno en particular le agregas al final:
Código SQL
[-]
Where (idTabla = : parametroIdTabla)
De la misma forma lo puedes hacer con un TQuery.
Abrazo!