用access与excelvba开发软件哪个更好

如题所述

近几年来, 自称融合了Access和Excel以及易表优势的FoxTable势头越来越盛,在其宣传中,矛头直指Excel和Access,用了一些诸如“还在用Access?落伍了!”、“FoxTable上市,秒杀Excel”之类的以贬低微软产品而抬高自身的宣传,大有不妥之处,为什么呢?
第一:混淆套件和单个组件的概念
如若将FoxTable单独与Excel或Access对比,这是不公平的,为什么呢?因为从功能上说,FoxTable是集成的套件产品,而Excel或Access是仅是OFFICE软件中的一个组件,以套件的集成功能去比人家的单个组件,这就好比用一辆汽车去和一个汽车轮子相比——即便这个汽车轮子造的再好,怎么能和一辆完整的汽车相比呢?所以,在这一点上,FoxTable明显是偷换了概念,如若真要想比,FoxTable应该和微软公司的Office软件去比较——FoxTable有协同功能,难道Office就没有协同功能么?显然,从整体上说,显然是不能比的,别的不说,单是一个PPT组件,FoxTable就不具备,所以,FoxTable的宣传,明显偷换了概念;
第二:混淆了开发平台和办公软件的概念
随着软件产品的持续、深入地发展,一些可以反复利用的各类模块组件不停被开发人员整理和归纳出来,而集模块之大成者,便是由各个功能各异,又可以形成一个完整的多个模块的组合,这便是如今渐为人们所熟知的开发平台,FoxTable明显是属于开发平台,而Access或者Excel,则明显属于办公软件一类,而由于办公软件的特性,便是要尽可能地提供便捷性、可拓展性,因而,对于开发平台而言,过大的灵活性必然要牺牲很多功能性的成长。因此,从开发角度来说,开发平台肯定比办公软件要好用,但是从便捷性、可拓展性来说,开发平台肯定是不能和和办公软件相比的。
第三:功能性和稳定性的权衡
从软件产品和开发工具的角度来说,功能性固然是重要的,可是,其稳定性也是很重要的(有些场合,稳定性甚至超过功能性的要求,比如金融系统以及保密性要求比较高的各类系统),这就好比是汽车、飞机,固然要求其功能多样,可以驾驶,便于维修,损耗不是太大,可是,如若其稳定性不佳,那么,大约也是没有多少人敢用的——所以,一款软件产品,单单强调其功能,这是不客观的,所以,稳定性也是很重要的一个方面。
如若要对比稳定性,刚刚问世没有几年的FoxTable能和有着十多年历史的Access和Excel相比么,恐怕是不可能的吧?

计算机软件作为辅助工作的一个工具,从应用性来看,100个企业中,有多少个企业在用微软的offcie(Excel、Access)?有多少个企业在用FoxTable?相信大家心中自明。
综上所述,用Access、Excel并不落伍,也不可能被FoxTable秒杀,倒是其在宣传自身产品时“贬低别人,抬高自已”的理念值得商榷。
温馨提示:答案为网友推荐,仅供参考