【机房】基本数据设定

举报
Laura_张 发表于 2022/08/26 23:18:07 2022/08/26
【摘要】 机房收费系统中,管理员可以设置基本数据。 窗体界面: 机房是需要收费的,所以我们要设定基本的数据。下面是我的设定: 固定用户每个小时的费用要比临时用户的费用低,且递增单位时间是60分钟,也就是间...

机房收费系统中,管理员可以设置基本数据。

窗体界面:

在这里插入图片描述

机房是需要收费的,所以我们要设定基本的数据。下面是我的设定:

固定用户每个小时的费用要比临时用户的费用低,且递增单位时间是60分钟,也就是间隔一个小时收费一次,不足一个小时的时候按一个小时收费。

准备时间是两分钟,也就是给用户两分钟的准备时间,开卡之后两分钟之后才会上机。

至少上机时间是两分钟,就是上机两分钟之后才开始计时收费,上机两分钟是不收费的,随时可以下机离开。

最少金额是五元,也就是每次上机账户中余额不能低于五元。

窗体一加载就要连接数据库,显示数据表中最后一条记录,各个控件是不可以更改的状态,只有点击修改之后这些控件才可以更改。
注意递增单位时间是60分钟,不可以修改。

	txtSQL = "select * from BasicData_Info "
    Set mrc = ExecuteSQL(txtSQL, MsgText)
    
      Text1.Text = mrc.Fields(0)  '固定用户收费费用
      Text2.Text = mrc.Fields(1) '临时用户收取费用
      Text3.Text = mrc.Fields(2) '递增单位时间
      Text4.Text = mrc.Fields(3)  '至少上机时间
      Text5.Text = mrc.Fields(4) '准备时间
      Text6.Text = mrc.Fields(5)  '最少金额

修改数据完成之后要点击更新。
更新数据的时候首先要判断各个文本框是不是空值,然后连接数据库进行判断数值是否修改了,这里判断数值是否修改要判断全部的数值,也就是只有一个数值修改也是可以更新的。

txtSQL = "select * from BasicData_Info "
    Set mrc = ExecuteSQL(txtSQL, MsgText)
    
    
    If Text1.Text = mrc.Fields(0) And Text2.Text = mrc.Fields(1) And Text3.Text = mrc.Fields(2) And _
        Text4.Text = mrc.Fields(3) And Text5.Text = mrc.Fields(4) And Text6.Text = mrc.Fields(5) Then
            MsgBox "什么数据都没有修改", 64, "温馨提示"
    Else
    
        mrc.Fields(0) = Trim(Text1.Text) '固定用户收费费用
        mrc.Fields(1) = Trim(Text2.Text) '临时用户收取费用
        mrc.Fields(2) = Trim(Text3.Text) '递增单位时间
        mrc.Fields(3) = Trim(Text4.Text) '至少上机时间
        mrc.Fields(4) = Trim(Text5.Text) '准备时间
        mrc.Fields(5) = Trim(Text6.Text) '最少金额
        mrc.Fields(6) = Username
        mrc.Fields(7) = Date
        mrc.Fields(8) = Time
        
        mrc.Update
        mrc.Close
        
    MsgBox "修改成功", 64, "温馨提示"
    
    End If

更新结束之后,各个控件是不可以修改的状态。
这样更新完毕之后就会显示最后更新的记录。

感谢阅读,欢迎斧正~

文章来源: blog.csdn.net,作者:张艳伟_Laura,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/Laura__zhang/article/details/107460480

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。