或许我的话也许有不少人不愿意听。可事实就是ACCESS并不是真正的程序设计工具。ACCESS的核心是数据管理,而不是编码。不去仔细研究如何提高开发效率与速度,专门去研究VBA,是舍本逐末的方法。如果真的爱好编程,不如去学习VB,JAVA,C,DELPHI等真正的程序设计(语言)工具。 曾经有一段时间,我研究如何在ACCESS进行组件式的开发,也做了一些尝试,发觉在VBA中编写真正的具有通用性质的组件是很困难的。有几个原因,1、受到版本兼容性的干扰;2、对象的继承的实现很困难;3、不支持指针等。虽然通过种种变通的方法,也能实现组件级的软件复用,但总觉得很不爽,受限甚多。 大巧若拙,MIS软件的核心是功能的实现,业务需求得到解决。所有的界面需求都是次要的,服从业务的,不应在界面上花费过多时间。在功能的实现上面,不要去追求和尝试各种新奇技巧。 利用ACCESS能够以无以伦比的速度开发出一套完整的应用系统。要想用ACCESS进行快速开发,其实是不需多少编程知识,要紧之处在于以下几点: 1、熟悉业务 2、不使用VBA,向导自动生成的除外 3、使用宏 4、使用系统自带的安全管理模式 5、给用户修改报表的权力(能力) 6、使用切换面板或自定义菜单 7、一般情况下不使用图标 8、仔细设计表的每个字段,包括查看来源 9、仔细定义表之间的关系 10、不使用任何第三方的控件(ActiveX) 11、充分利用ACCESS本省的记录操作功能 千万记住,两天完成一个系统,要比二十天完成一个系统能赚更多的钱。 |
|站长邮箱|小黑屋|手机版|Office中国/Access中国
( 粤ICP备10043721号-1 )
GMT+8, 2025-4-3 06:59 , Processed in 0.116164 second(s), 23 queries .
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.