A lo mejor estoy simplificando demasiado lo que quieres pero según he entendido en el último mensaje, bastaría con poner esto en base a lo que has puesto en el primer mensaje
Código Delphi
[-]
ADOTable1.Locate('nombreApellido', VarArrayOf([ ADOTable2.FieldByName('nombrePersona_2').AsString]);
ADOTable1.Edit;
ADOTable1.FieldByName('numero_Op_1').AsString := ADOTable1.FieldByName('numero_Op_1').AsString + Edit1.Text;
ADOTable1.Post;
Según el último bastaría con
Código Delphi
[-]
query1.Close;
query1.SQL.Clear;
query1.SQL.Add('Update Tabla1');
query1.SQL.Add('set Numer = Numer + ' + QuotedStr(Edit3.text)); query1.SQL.Add('where nombreApellido = ' + QuotedStr(Edit1.text)); query1.ExecSQL;
En Access creo que el signo para concatenar es +.
Lo dicho, lo veo demasiado simple para que sea tu duda, pero por si acaso lo pongo.