------【机房重构】
文章平均质量分 88
杨晓敏M
这个作者很懒,什么都没留下…
展开
-
机房重构(1)——SqlHelper
在机房重构过程中,我们会发现,原创 2014-07-27 20:36:43 · 951 阅读 · 30 评论 -
机房重构(3)——存储过程
在敲机房收费过程中我们都会遇到这样的问题:很多功能实现都需要涉及到多张表的操作,比如充值、退卡、结账等功能的实现。这就需要我们多次对数据库进行操作,不仅代码量大大增加,而且执行效率也会大打折扣。为了提高效率,于是,存储过程就华丽登场了。 1、简介 存储过程是一组为了完成特定功能的语句集,经过编译后存储在数据库中,用户通过制定存储过程的名称并给出参数来执行它。存储原创 2014-08-10 21:09:48 · 1384 阅读 · 32 评论 -
机房重构(6)---完结篇
经过一个暑假艰苦卓绝的努力,机房原创 2014-09-07 21:24:04 · 700 阅读 · 27 评论 -
机房重构(4)——触发器的使用
上篇文章《机房重构(3)——存储过程》介绍了存储过程的使用,接下来介绍一下触发器的使用。说到触发器,我们并不陌生,我们学习过程中涉及到很多相关的知识,但是欠缺的实践应用。通过这次机房收费,对触发器有了进一步的理解。 1、简介 触发器也是一种与表事件相关的特殊的存储过程。由事件来触发,当对一个表进行操作(insert,delete,update)时就会激活它执行。经常用于原创 2014-08-11 22:14:07 · 1236 阅读 · 20 评论 -
机房重构(5)——模板方法实现组合查询
在敲机房收费过程中,我们会发现很多窗体除了一些细微的差别外,基本是一模一样的,功能的实现也是大同小异。在第一次机房收费的时候,我们都是“好学生”,尽管代码重复率极高,还是按部就班的一个个的实现。但在学习了设计模式,机房重构的现在,再傻傻的重复代码,就不是明智之举了。 整个收费系统中,总计有四个组合查询的功能(界面如图),为了提高代码复用率,提高效率,就引入了模板方法实现。原创 2014-08-24 14:42:35 · 1332 阅读 · 39 评论 -
机房重构(2)——DataGridView控件使用
机房收费系统很多功能都涉及到数据在表中的显示,在VB 6.0敲第一次机房的时候,我们应用到控件MSHFlexGrid,而 .NET应用的是DataGridView,感觉DataGridView强大多了,而且也很方便,可以直接和数据库绑定,实现对数据库的操作;也可以使用代码对DataGridView进行操作,实现相应的功能。 DataGridView控件优点众多,它不仅可以灵活的显示数原创 2014-08-03 20:52:09 · 1136 阅读 · 26 评论