- 博客(4)
- 收藏
- 关注
原创 循环遍历窗体控件
在做界面的时候,有的时候需要判断控件是否为空,如果窗体就有一个需要判断那无所谓,直接写一个函数调用就行。可是有的时候窗体中需要判断很多控件,比如说注册时那么多的信息都需要判断,还有就是组合查询一类的等等一些信息,这时候再用调用函数就显得异常麻烦了,因为每一个都需要进行判断,这得重复很多遍。当然有问题就有解决方法。因为判断的控件都是来自一个窗体,所以只需要编写一个函数,循环遍历窗体的每一个控件就
2014-05-28 09:47:06 1864 21
原创 SQLHelper的妙用
在做三层的时候,我们会发现一个问题,在D层有两个功能,一个是用户登录,一个是增加分数,通过分析发现,这两个方法都会有一个相同的地方,那就是对数据库的操作,其代码基本上是相同的。可能现在不会有什么问题,因为就只有两个功能而已。假如说要敲一个完整的系统的话,其中涉及到的功能不知道有多少,而每一个功能都会产生对数据库的操作问题,比如说连接,打开,关闭,大致都是相同的。而这个时候相同的代码会是一个非常庞大
2014-05-26 11:07:19 1078 20
原创 三层+设计模式
由于在上篇文章已经介绍过何为三层,在这就不在介绍,这篇文章的主要内容是介绍三层+设计模式后该如何实现。首先要做的就是在哪加,如何加? 三层主要的目的是解耦合,实现各个层之间的分离,从而做到改变一个尽可能不影响其他的层。所以可以在B层和D层加一个抽象工厂模式,来实现此目的。如下图: 当然还可以适当添加别的模式,比如U层和B层加一个外观模式,总的来说表现在包图中的就是这个样子的
2014-05-24 15:35:38 1796 23
原创 三元联系简介
在数据库设计中或者以后的软考中会遇到一个相对来说有点难度的题,那就是对于ER图中三元联系如何确定的问题,因此在这做一个简单的介绍:一、确定关系 三元联系无非就是四中情况而已:(1:1:1);(1:1:N);(1:M:N);(M:N:P)。下面对这几种情况分别作一 个简单的介绍,请看下例:1)第一种情况(1:1:1):解释如下:a)
2014-05-18 10:08:07 3033 19
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人