日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

机房收费系统——退卡

發布時間:2024/1/8 windows 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 机房收费系统——退卡 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天第一次驗收,卻出現了很多問題,主要就是在涉及到錢的問題上就比較混亂,出現這個問題的原因也就是因為當時思路沒有理清楚就著急實現功能。出來混遲早要還的,今天自己又再一次驗證了這個理論。已經退了的卡,為什么還能上機,而且卡里還有錢?出現這種情況自己也大吃了一驚,后來又重新理了一遍,現在應該就沒有問題了。

下面就談談怎么退卡:首先是進行一系列的判斷,判斷卡號是否為空,是否為數字,接著進行查詢,然后再進行判斷,判斷卡號是否存在,是否已經退卡,是否正在上機,最后就是對數據的進行操作,更新student_Info表中的status字段為“不使用”,cash=0,并將相應的student_Info表中的部分信息插入到CancelCard_Info表中。

具體思路如圖
代碼如下 '判斷卡號是否為空If Not Testtxt(txtCardno.Text) ThenMsgBox "請輸入卡號!", vbOKOnly + vbExclamation, "提示"txtCardno.SetFocusExit SubEnd If '新建查詢strSQL = "select status,studentNo,Cash,UserID,Ischeck from student_Info where cardno = '" & txtCardno.Text & "'"Set mrc = ExecuteSQL(strSQL, msgText)studentNo = Trim(mrc.Fields(1))Cash = mrc.Fields(2)UserID = mrc.Fields(3)Ischeck = mrc.Fields(4) '判斷是否注冊If mrc.EOF ThenMsgBox "沒有該卡號!", vbOKOnly + vbExclamation, "提示"txtCardno.SetFocustxtCardno.Text = ""Exit Sub '判斷是否退卡ElseIf Trim(mrc.Fields(0)) = Trim("不使用") ThenMsgBox "此卡已退卡!", 48, "提示"txtCardno.SetFocustxtCardno.Text = ""Exit SubElse '判斷是否正在上機strSQL = "select * from Online_Info where cardno= '" & txtCardno.Text & "'"Set mrcO = ExecuteSQL(strSQL, msgText)If Not mrcO.EOF ThenMsgBox "此卡正在上機,請先下機再退卡!", 48, "提示"txtCardno.SetFocustxtCardno.Text = ""Exit SubEnd If '更新student_Info表strSQL = "update student_Info set status = '" & "不使用" & "'" & "where cardno = '" & txtCardno.Text & "'"Set mrc2 = ExecuteSQL(strSQL, msgText)strSQL = "update student_Info set cash= '" & Val(0) & "'" & "where cardno = '" & txtCardno.Text & "'"Set mrcS = ExecuteSQL(strSQL, msgText) '把數據插入到CancelCard_Info表strSQL = "select * from CancelCard_Info"Set mrcC = ExecuteSQL(strSQL, msgText)mrcC.AddNewmrcC.Fields(0) = studentNomrcC.Fields(1) = txtCardno.TextmrcC.Fields(2) = CashmrcC.Fields(3) = DatemrcC.Fields(4) = TimemrcC.Fields(5) = UserIDmrcC.Fields(6) = IscheckmrcC.UpdatemrcC.ClosetxtReturnAmount.Text = CashtxtMessage.Text = "退款卡號:" & txtCardno.Text & vbCrLf & vbCrLf & _"應退款金額:" & Cash & vbCrLf & vbCrLf & _"退款日期:" & CancelDate & vbCrLf & vbCrLf & _"退款時間:" & CancelTime & vbCrLf & vbCrLf & _"辦理退卡老師:" & UserIDMsgBox "退卡成功!", vbOKOnly + vbExclamation, "提示"End If最后在往CancelCard_Info表中插入數據是,也可以使用 insert 語句 ? ?strSQL = "insert into CancelCard_Info values('" & studentNo & "','" & txtCardno.Text & "','" & Cash & "','" & Date & _"','" & Time & "','" & UserID & "','" & Ischeck & "')"Call ExecuteSQL(strSQL, msgText)兩種方法實現的功能是一樣的,但是我們因為敲學生的問題,一開始都比較習慣用select語句,但是insert語句用起來也挺簡單的。


總結

以上是生活随笔為你收集整理的机房收费系统——退卡的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 东北毛片| gai免费观看网站外网 | 毛茸茸多毛bbb毛多视频 | 日韩在线不卡一区 | 琪琪电影午夜理论片八戒八戒 | 豆花免费跳转入口官网 | 欧美日韩高清 | 色吧综合网 | 国产精品www色诱视频 | aaa久久| 两个小y头稚嫩紧窄h文 | 奇米影视av | 精品久久久久久久久久久aⅴ | 国产网站在线 | 国精品无码人妻一区二区三区 | 郑艳丽三级 | 亚洲香蕉中文网 | 欧美久久久久久久久 | 色香蕉av| 人人玩人人弄 | 与亲女洗澡时伦了毛片 | 日韩一区二区三区精品视频 | 中文字幕一区二区三区人妻在线视频 | 久久视频免费在线观看 | 日日爽夜夜 | 人人爽爽人人 | 亚洲第一视频区 | 蜜臀久久99精品久久久久久宅男 | 丁香网五月天 | 中国免费一级片 | av在线影片 | 超碰97国产精品人人cao | 色多多视频网站 | 欧美日本韩国一区二区 | 2018国产精品| 国产传媒第一页 | 春宵av| 国产精品久久九九 | 美女扒开尿口来摸 | 午夜视频一区二区 | 国产精品三级久久久久久电影 | 91精品在线视频观看 | 日日摸日日添日日碰9学生露脸 | 玖玖精品国产 | www.久久国产 | 日韩一道本| 在线亚洲区 | 日韩中文在线视频 | 污污的视频在线免费观看 | 夫妻毛片 | 五月天一区二区 | av激情影院 | 国产无遮挡又黄又爽 | 撸撸在线视频 | 成人乱人乱一区二区三区 | 男女激情视频网站 | 91av俱乐部 | 久久久久久久久久99精品 | 少妇做爰xxxⅹ性视频 | 亚洲 欧美 激情 另类 校园 | 可以免费看的av | 四虎成人精品在永久免费 | 日韩免费精品视频 | 国产免费叼嘿网站免费 | 午夜久久久久久噜噜噜噜 | 欧美一区二区不卡视频 | 69视频入口| 538国产视频 | 在线视频日韩精品 | 一区二区免费在线视频 | 在线观看网站av | 日本黄色生活片 | 亚洲精品污 | 91视频在线观看 | 亚洲图片视频在线 | 水蜜桃亚洲精品 | 国产视频一区二区三 | 国产精品99久久久久久久女警 | 午夜色网站 | 日韩av一区二区三区四区 | 欧美视频在线观看免费 | 韩日午夜在线资源一区二区 | 久久久久久逼 | 涩涩视频在线看 | 国产精品一区二区三区免费视频 | 国产伦精品免费视频 | 国产又色又爽又黄的 | 亚洲精品第二页 | 好吊色在线视频 | 狠狠躁夜夜躁人人爽天天高潮 | 日本簧片在线观看 | 嫩草在线播放 | 深田咏美中文字幕 | 国产激情在线看 | 欧美精品日韩在线 | 91黄色小网站 | 一级成人av | 中文av在线播放 | 国产91精品久久久 |