機房收費系統(二)之下機退卡
阿新 • • 發佈:2019-02-12
今天我又回顧了一下 機房管理系統,看見了我熟悉的花費了我三天才敲好的窗體(當然想了兩天),然後今天我就來總結一下下機退卡吧!
第一句話是讓子窗體在父窗體中的圖片框裡顯示!
其他的然後就是定義函式名稱
然後接下來就是 呼叫函式,並計算上機時間的消費金額:
接下來就是將程式碼寫上資料庫中:
寫完之後就關閉掉資料庫
整理思路:
這其中我在之前出現的問題是刪除資料直接在資料中刪除,導致迴圈的時候出現數據缺少不統一的情況,於是我就想到了先計算,統一刪除更新的思想解決了這個問題!
我並不急於每刪除一條資料就更新,所以我將迴圈的次數轉移到MSFlexGrids表中,讓調用出來的資料不改變,這樣就避免了迴圈的次數不發現變化和呼叫的資料不出現不一致的情況。然後將資料庫中的表的操作都做完之後再將MSFlexGrids表中的資料刪除,這樣就很好的解決我的問題。不知道對大家有幫助沒有?
思路清晰是在編寫程式碼中最重要的一部分,所以我們不妨在紙上去理清我們的思路,分模組或者功能一步一步的進行,然後再在電腦上進行測試,對其中的錯誤我們也可以在紙上找到,並且及時糾正,這樣子能幫助我們建立很好的程式設計思維。
好了,今天就分享到這裡吧!