Bienvenido a Clubdelphi
capo979, como a todos, te sugiero que leas la guía de estilo (si no lo has hecho ya) arriba dispones del link.
En cuanto a tu pregunta, un TDBGrid solo representa los datos del dataset al que está ligado, por ende:
- Doble clic a tu Query/ TTable, después haz clic en el campo que desencadenará la modificación, y en el inspector de objetos, tienes varios eventos (OnChange) y ahí realizas la modificación sobre el segundo campo.
Código Delphi
[-]
procedure TMiform.Tabla1CAmpo1Change(...)
begin
if Tabla1.state in dsEdiModes then
begin
Tabla1Campo22.AsString := tabla1CAmpo1.AsString;
end;
end;
Saludos