Salu2
esta seria una solución:
agrega 3 edit en tu formulario donde se mostraria los datos para actualizarlos
entra en eventos del dbgrid >>Oncellclick
y escribe este codigo:
Código Delphi
[-]
edit1.text:=dbgrid1.fields[0].asstring;
edit2.text:=dbgrid1.fields[1].asstring;
edit3.text:=dbgrid1.fields[2].asstring;
luego
edit1>>eventos>>keypress
Código Delphi
[-]
if key=13 then
begin
tutabla1.edit;
tutabla1.fieldvalues['campo1']:=trim(edit1.text);
tutabla1.post;
application.messagebox('Actualizado con éxito','');
end
lo mismo para los otros 2 edit
salu2 espero que te sirva