机房收费系统
分别介绍了机房的上下机、组合查询及各种窗体的代码和思路,可以帮助初学者很好的理解并加以实用
曹 轩
这个作者很懒,什么都没留下…
展开
-
机房更加深奥的东西
一、机房的组合查询,我发现了一个更深一层的知识点,很开心如图所示 图片红圈里面之前不是Else,是End if。虽然运行没有报错,但是点击“查询按钮”的时候稍微注意些就会发现一些问题 比如:查“注册日期”为2018年1月14号的记录,结果查询完了15号、16号、17号等等都出来了,当时很无奈,在经过涛哥的“巡视”下,发现了图片中的问题。 将“End if”...原创 2018-03-04 12:06:27 · 237 阅读 · 43 评论 -
机房之退卡
思路:代码部分:原创 2018-01-14 22:48:57 · 305 阅读 · 30 评论 -
机房之组合查询2
上篇说到了,机房的组合查询共有3个,但“学生基本维护”窗体与其他两个不太相同,这里不涉及到时间的问题,所以在编写代码的时候就不用考虑“DTPicker”的问题,相对来说较简单思路:代码:这里同样涉及到操作符问题,在这里就不多说了原创 2018-01-06 10:09:27 · 209 阅读 · 21 评论 -
机房之组合查询1
在机房中有3个组合查询,算是机房比较重要也比较难理解的知识点之一,下面我通过“操作员工记录”为例来说一下思路:代码部分:如果选择教师,操作福利可以出现“”符号吗?所以我们还需要进一步的优化其他两个cmbField同上原创 2018-01-06 10:08:44 · 303 阅读 · 24 评论 -
机房之金额返还信息查询
思路:代码部分:原创 2018-01-02 17:21:40 · 375 阅读 · 18 评论 -
机房之收取金额查询
金额查询涉及到日历,VB6.0的工具栏中是没有这个控价的,于是我们要是工程里面找方法如下:工程---部件---控件----“Microsoft Windows common controls 26.0”---应用---确定加载后的图形显示:原创 2018-01-02 11:09:28 · 312 阅读 · 17 评论 -
机房之修改密码
代码思路:代码部分:原创 2017-12-31 15:17:43 · 384 阅读 · 21 评论 -
机房之学生充值查询
流程图:代码部分:原创 2017-12-31 15:14:11 · 382 阅读 · 18 评论 -
机房之充值
充值窗体以“确定”按钮实现功能,分别判断卡号和充值金额是否为空,是否为数字,卡号是否存在等等。有一点注意的是判断金额是否低于设置的最低金额,需要连接“BasicData”表,进行比较原创 2017-12-13 16:44:17 · 235 阅读 · 31 评论 -
机房之注册窗体--存盘
存盘需要注意有3点:判断卡号是否为空,是否为数字(字值型),判断完其他控件的最后还需判断一下卡号是否存在 判断学号是否为空,是否为数字(字值型) 判断金额是否为空,是否为数字(字值型) 判断原创 2017-12-13 12:30:12 · 372 阅读 · 44 评论 -
机房之学生查看余额
“学生查看余额”是一个思路比较容易理解的窗体,只需要判断卡号对应的情况就OK,思路如下原创 2017-12-13 12:29:06 · 525 阅读 · 34 评论 -
机房之下机窗体
接下来是代码部分:上下机中表之间的关系:在上机中我们说到了,上机成功会从student表中调用信息,信息更新到online表和line表。值得注意的是line表是上机记录表,既然是记录表也就是说将主窗体上所有信息都要更新到表中,而上机是不存在下机日期、下机时间、消费时间、消费金额和余额这些字段,所以在更新Line表的代码中就不必更新上面的字段,如图原创 2017-12-13 11:52:31 · 313 阅读 · 28 评论 -
机房之上机窗体
一、上机思路 首先需要连接数据库中的表,student表、online表、BasicData表和line表。之后进行判断就像学生一样(如上图,在这里不细说了)。 值得注意的是在判断是否处于上机状态时如果处于上机状态,要将online表的信息放到主窗体界面上(因为你要告诉人家是谁在上机)。在判断余额时如果余额充足就将student表的信息放到主窗体界面上并原创 2017-12-13 11:46:52 · 283 阅读 · 25 评论 -
机房之各种表
已经有不少的同学进行机房中,但是都会因为各种表的名称不知道什么意思而弄得一团雾水,下面我总结了些表名称的中文意思,方便大家进行机房学习持续更新中。。。。。原创 2017-11-27 17:16:10 · 350 阅读 · 40 评论 -
机房之登录窗体二
4、在测试登录窗体的时候又遇到了一个问题大家都知道按照机房流程,点击运行后应该只出现登录界面,授权成功才能进主窗体,不成功则进不去。但是我点击运行首先出现了登录窗体界面,这没毛病,之后我发现就算不对登录界面进行任何操作直接关闭,主窗体界面竟然出现在屏幕上,并且没有报错。这还得了,这要是做出来用户的隐私可就没有了。于是我看了看代码,发现了一些蛛丝马迹。问题根源竟是一个“End”(如图)原创 2017-11-23 16:26:45 · 572 阅读 · 40 评论 -
机房之登录窗体
机房刚开始一头雾水,不知道从何入手,但是按照学生的思维思考后又有了不一样的想法首先要把思路理清,如图按照上面的思路进行敲代码遇到的问题一、找不到DLL入口点原因是在定义登录窗体的时候忘记在“advapi32”后面加“.dll”了二、实时错误'404'这句话没毛病,错就错在我将登录窗体设置为MDI的子窗体了实原创 2017-11-19 21:29:20 · 316 阅读 · 42 评论 -
机房准备二
不知不觉,我也到了敲机房的年纪。 记得“那年”看到很多同学正在敲甚至有的已经敲完了,就好生羡慕。 话不多说,开始干货二:关于数据库更改密码和连接1、右击sa选择属性(登录名:sa 密码:123456)更改连接原创 2017-11-13 11:51:57 · 406 阅读 · 40 评论 -
机房准备一
上部分根据个人的理解,画出的此图:想要进行机房的条件:机房需要有charge的dsn文件,需要一个数据库,用户名为sa。ODBC起到连接作用,要将数据库与dsn文件相连接,如果没有连接,就会出现“91”的错误(如下图),所以要连接。ODBC相当于媒婆,将原本不相识的数据库与dsn文件介绍到一起,之后进行“爱情的结晶”,“生出了”一个机房收费系统下部分原创 2017-11-08 12:02:24 · 811 阅读 · 35 评论