![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机房收费系统
文章平均质量分 80
李维涛
这个作者很懒,什么都没留下…
展开
-
机房收费系统之优化一
不知不觉,机房收费已经到了优化的部分,随着不断的对系统的优化,同样也是不断的对自身能力增强的过程,在这个过程中,我只是觉得自己在独立解决问题的能力方面,有了很好的效果,一点一点的在进步、在收获! 优化一: 遇到的问题在上机的过程中,此时还没有进行下机,下机时间均为NULL值。 .TextMatrix(.Rows - 1, 6) = IIf(IsNull(mrc.原创 2015-08-09 16:14:48 · 526 阅读 · 8 评论 -
机房收费系统之组合查询
背景:相对于学生来说,这是我第二次接触到组合查询了,不过我的第一次的方法有点麻烦了,但是很容易理解。有的代码重复了,构造一个函数中就 好 了。总的来说,组合查询的逻辑很简单,难就难在有些小的细节。 需求分析:1.两种组合查询的实现。 2.修改选中MSHFlexGrid中的数据,在新的窗体中显示。 思路分析:1.突破点为组合关系,可以确定两种组合关系。原创 2015-08-02 15:30:48 · 539 阅读 · 10 评论 -
机房收费系统之临时收费金额
本来想写一篇优化的,但是想想最近在这个临时收费上费了一点功夫,毕竟问题都是自己解决的,还是需要总结一下的。 对于临时用户,相比较头疼的就是临时收费的计算了,计算很简单,就是当时注册的钱-上机消费后所剩余的钱了。但是line表中没有类型的划分,除非在表中加上一个字段。这个很麻烦。 那就用另外一种方法,我创建了一个sum_Info临时表,通过它进行计算,那就遇到问题了,开始原创 2015-08-16 21:05:01 · 641 阅读 · 8 评论 -
机房收费系统之动态刷新下机
对于动态的强制下机过程,其实就是利用Timer控件,不断刷新的过程,但是在过程中,需要考虑的就是多个卡号如何进行一个一个的下机,这就需要用到了数组。从第一个online表中的数据开始依次判断余额是否小于限制的金额,当余额为0的时候,进行强制下机。 这里我遇到了一个问题,就是定义数组的过程中用到了Redim,Redim就是每执行一个过程,之前定义的数据就全部丢失,重新获得新的数组。原创 2015-08-18 13:45:25 · 904 阅读 · 10 评论