【机房收费系统】——上机

这个窗体有两个大功能所以分开来写~~~

Private Sub cmdUp_Click()
    
    Dim mrc As ADODB.Recordset
    Dim MsgText As String
    Dim txtsql As String
    
    Dim mrc1 As ADODB.Recordset
    Dim MsgText1 As String
    Dim txtSQL1 As String
    
    txtDownDate.Text = ""
    Downtime.Text = ""
    txtConsumptionTime.Text = ""
    txtMoney.Text = ""
    
    If Trim(txtCardNumber.Text = "") Then
            MsgBox "卡号为空,请输入卡号!", vbOKOnly + vbExclamation, "警告"
            txtCardNumber.SetFocus
        
        Else
        
        txtsql = "select * from student_Info where cardno ='" & txtCardNumber.Text & "'"
        Set mrc = ExecuteSQL(txtsql, MsgText)
            
        If mrc.EOF Then
            MsgBox "没有当前卡号,请重新输入!", vbOKOnly + vbExclamation, "警告"
            txtCardNumber.Text = ""
            txtMoney.Text = ""
            txtCardNumber.SetFocus
        Else
        
    txtSQL1 = "select * from OnLine_Info where cardno ='" & txtCardNumber.Text & "'"
    Set mrc1 = ExecuteSQL(txtSQL1, MsgText1)
    
    mrc1.AddNew
    mrc1.Fields(0) = mrc.Fields(0)
    mrc1.Fields(1) = mrc.Fields(14)
    mrc1.Fields(2) = mrc.Fields(1)
    mrc1.Fields(3) = mrc.Fields(2)
    mrc1.Fields(4) = mrc.Fields(4)
    mrc1.Fields(5) = mrc.Fields(3)
    mrc1.Fields(6) = Date
    mrc1.Fields(7) = Time
    mrc1.Fields(8) = mrc.Fields(7)
    
    txtStudentID.Text = mrc1.Fields(2)
    txtName.Text = mrc1.Fields(3)
    txtType.Text = mrc1.Fields(1)
    txtSystem.Text = mrc1.Fields(4)
    txtSex.Text = mrc1.Fields(5)
    txtBoardingRecord.Text = Date
    txtBoardingTime.Text = Time
    txtBalance.Text = mrc1.Fields(8)
    
        End If
    End If
End Sub

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值