学习别人示例的技巧方法
时间:2013-08-01 17:33 来源:Office中国 作者:hi-wzj 阅读:次
学习别人的程序,不断修改。变成自己的程序。这是学习的很好途径之一。
在遇到不懂,不知道为什么要这样做,或对一些语句不理解,很多人会不加思考就提出问题。
但在这交流之前须掌握的技巧,别急着和交流者讨论
比如一网友的来信:
.........................................
王兄,你的一个例子(竖变成横)中,有两句代码,怎么也搞不懂,查资料也查不到。请帮忙解释一下。
以下例子:
在一个查询中有这样的字段
银行2: Max(IIf([序号] Mod 5=2,[银行]))
金额2: Sum(IIf([序号] Mod 5=2,[金额]))
([序号]-1)\5
...............................
回复:
对于您不能理解的复杂的语句或代码,您可这样进行处理,将语句或代码简化。例如以下语句您不理解您可将查询进行简化或者分步。
1、将该查询的汇总先去除。(当然须将max、sum函数都去除)。 然后切换到表视图,看这种结果,能理解否?
2、若能理解,再理解为什么要进行汇总(这一步应该会比较好理解),如果您能理解了,就知道金额也可不用sum而用max了。
3、若不能理解,那就再简化,或查mod语句的解释了。
学习他人的例子能够迅速掌握一些新的技术(总比凭空建房来得快吧),那必要的分析技巧也是需要掌握的,那就是简化、分步。
........................
如果您理解了程序设计者的思路了,您就可进一步想,该程序的优缺点,有什么限制的前提条件等。然后再想,如果某处再修改一下会怎么样?修改后再比较一下两边的结果,如果有机会再和程序的编制者交流一下,这样您就会有所长进。
在遇到不懂,不知道为什么要这样做,或对一些语句不理解,很多人会不加思考就提出问题。
但在这交流之前须掌握的技巧,别急着和交流者讨论
比如一网友的来信:
.........................................
王兄,你的一个例子(竖变成横)中,有两句代码,怎么也搞不懂,查资料也查不到。请帮忙解释一下。
以下例子:
在一个查询中有这样的字段
银行2: Max(IIf([序号] Mod 5=2,[银行]))
金额2: Sum(IIf([序号] Mod 5=2,[金额]))
([序号]-1)\5
...............................
回复:
对于您不能理解的复杂的语句或代码,您可这样进行处理,将语句或代码简化。例如以下语句您不理解您可将查询进行简化或者分步。
1、将该查询的汇总先去除。(当然须将max、sum函数都去除)。 然后切换到表视图,看这种结果,能理解否?
2、若能理解,再理解为什么要进行汇总(这一步应该会比较好理解),如果您能理解了,就知道金额也可不用sum而用max了。
3、若不能理解,那就再简化,或查mod语句的解释了。
学习他人的例子能够迅速掌握一些新的技术(总比凭空建房来得快吧),那必要的分析技巧也是需要掌握的,那就是简化、分步。
........................
如果您理解了程序设计者的思路了,您就可进一步想,该程序的优缺点,有什么限制的前提条件等。然后再想,如果某处再修改一下会怎么样?修改后再比较一下两边的结果,如果有机会再和程序的编制者交流一下,这样您就会有所长进。
(责任编辑:admin)
顶一下
(1)
100%
踩一下
(0)
0%
相关内容
- ·提高access的启动速度【译文技巧】
- ·浅谈断号重续的利弊和方法
- ·分析使用Len函数判断字符串为空的原理
- ·mdb快捷方式拖到桌面,打开会出现“不
- ·Access设计表字段是的注意事项
- ·学习别人示例的技巧方法
- ·SQL中获取两日期之间的值
- ·成为伟大开发者的“九步曲”
- ·面向初学者的窗体功能设计集成
- ·WINRAR打包视频演示全过程
- ·《VB函数参考手册》电子书
- ·ACCESS数据表中数据类型“是/否”转为S
- ·Application与Docmd对象Quit方法区别探
- ·获取ACCESS安装路径的二法(分享)
- ·JAVA+ACCESS编程体会
- ·Access 2003开发者扩展工具集概述
最新内容
推荐内容