Yo te recomiendo esta metodología:
Código Delphi
[-]
Query1.Sql.Text := 'UPDATE TABLA ' +
'SET NOMBRE = Nombre ' +
'WHERE IDCLIENTE = IdCliente';
Query1.Params[0].AsString := Edit1.Text;
Query1.Params[1].AsInteger := iIdCliente;
Query1.ExecSQL;
Saludos!