En Acces puedes generar Vistas?
Si es asi, puedes generar una vista con el campo calculado y ligas el dbgrid con la vista. Puedes poner el campo "calculado" del dbgrid readonly.
Cada vez que modifiques algun valor del dbgrid, cargas de nuevo el adoquery...Como llenas el dbgrid? Con una sentencia SQL?
Código Delphi
[-]
adoquery1.close;
adoquery1.sql.text:=' select * from vista '
adoquery1.execsql;
adoquery1.open;
;
No sé si me equivoco, podria ser??