注册 登录
Office中国论坛/Access中国论坛 返回首页

roych的个人空间 http://www.office-cn.net/?179386 [收藏] [复制] [分享] [RSS]

日志

关于Access的学习

热度 14已有 3226 次阅读2011-2-19 03:47 |个人分类:随便说说

    关注我的日志的版友也知道,其实我还不够格说怎么学好Access的,毕竟学习时间还算比较短。不过,为了新手不走太多弯路,我想我还是可以说上几句的。
    学好Access最关键的是什么?
    你可能会说,代码。是的,代码很重要,但绝对不是最重要的,因为有相当多的代码都可以从网络上找得到,即便一时找不到,发帖子在坛子里,也会有热心网友帮忙解决。
    或者你可能觉得会是兴趣吧。不错,兴趣是最好的老师。但在我看来,仍然不是最关键的。因为有些东西并不是靠兴趣就可以解决的。例如,写一个数据库软件。你可能很有兴趣想把Access学好,但是写一个规模较大的软件,并不是靠三分钟热情就可以搞定的事儿。
    在我看来,最重要的应该是编程思想。正所谓“授人以鱼,不如授人以渔”,编程思想就是“渔”,如果你没有一定的编程思想,不能说你就什么问题解决不了,但问题稍有变化,想必你就感到力不从心了吧?
    有时候我们上传一些实例(我是比较少的,只是尽可能地帮大家解决问题而已),目的是做什么?肯定不只是告诉大家,这个实例是为你量身定做的,下载后就一劳永逸了。而是这些问题,在实际工作中,可能经常会出现,所以我们才写一个这样的实例上来,当你遇到类似问题时,可以借鉴这些代码来解决。
 
    如果你经常进百度知道的话,就会发现,怎么查找啊,怎么条件计数啊之类的问题几乎铺天盖地。是Countif或者Vlookup函数很难吗?当然不是了。而是网友们根本就不想去思考这个问题,觉得反正有热心人回答,何必想那么多呢?下次不会了再发帖呗。工作中不需要常常和这些打交道也就罢了,反正一两次的问题,没精力就算了。但反过来,如果常常要接触到这些,莫非就没想过要去学好点么?
    可能扯远了。其实道理是相同的。Access同样如此。我并不苛求每个人的理解能力都很好,但是当遇到问题时,我们应当先去看是否有相似的实例,哪些实例修改后可以解决你的问题?
    就拿我遇到的一个问题来说吧。
    先说说背景吧,我们有一个用SQL开发的软件(到底是MySQL还是其它就不太清楚了),其中报表模块是可以设置字段导出Excel或者CSV文件的。不过,由于每个人关注点不同,字段天天都在变。老板怒了,“从今天起,固定的字段不准变动,否则警告处理”。
    无巧不成书,那段时间,红尘版主上传了一个根据字段导出数据到Excel的实例。可是,和实例不同的是,我的是链接表,而版主的是本地表。那时候我对MsSysObject之类的玩意儿并不熟悉,咋办呢?这当然难不倒我。先链接表,然后看行来源,进入设计模式,把所有条件取消掉,然后运行查询,乖乖,这次所有表的信息都出来了。找个链接表还不简单?
 
    总的来说,我们要学习的,正是这样一种通融贯汇的方法。——这还只是最基础的一种方法。当你学习到一定程度后,你就要开始学会把握整体了,如何去构建符合实际的数据库了。这当然是后话了,以后再聊。

刚表态过的朋友 (0 人)

发表评论 评论 (3 个评论)

回复 ycxchen 2011-2-23 20:55
很适合初学者学习,经验之谈!
回复 renyucai1963 2012-9-3 02:59
  
版主,讲的太好了。
回复 WFH6898 2015-11-29 09:41
很适合初学者学习,经验之谈!

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-4-25 02:10 , Processed in 0.062733 second(s), 18 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

返回顶部