No dices qué componente exacto estás usando, ni la base de datos, ni... nada
Si estás usando, por ejemplo, un TDataSet y has rellenado las sentencias select, update, etc. entonces te es suficiente con hacer doble click en el Grid (por ejemplo) y pasará al modo de edición.
Y en todo caso lo haces tú a mano:
Código Delphi
[-]GridDblClick(Sender:etc...)
begin
dataset.edit;
end;
Recuerda poner en el OnAfterPost del Dataset algo así como:
Código Delphi
[-]DataSet.OnAfterPost
begin
Dataset.transaction.commit;
end
Para confirmar el cambio.