機房收費系統 VB版 新增和刪除使用者

2021-08-15 18:38:58 字數 1114 閱讀 1634

功能:新增刪除各種使用者(包括:管理員,操作員,一般使用者)

新增按鈕的邏輯:

1.判斷是否將所有資訊正確填寫完畢

2.判斷是否這個使用者已存在,需要呼叫user_info查詢是否有匹配項,存在則提醒,不存在就注入sql.

刪除按鈕的邏輯:

刪除使用者就是顯示出此型別使用者,選中要刪除的使用者。

有三點注意的地方:

1.但這個使用者不能是當前登入使用者,刪除使用者是管理員的許可權,的確可以刪掉當前管理員,自己但這樣做的意義也就是退出去了,什麼也沒有!我試著刪後異常錯誤,強制退出了,為了正常順利的執行,不要刪掉。

2.可以有多個管理員,也可以刪掉一些管理員,但必須保留乙個,我把這個特殊的管理員成為超級管理員,如果刪掉了它,將再也不會以管理員身份登入進系統,很多操作失效,系統有點半癱的感覺!

更新按鈕的邏輯:

更新的作用是在新增使用者後檢查是否新增進去,而檢查的方式就是顯示出來。

涉及兩個問題:

1.查詢使用者表,返回結果集

2.使用msflexgrid控制項顯示出來(表頭+內容)

退出邏輯:直接unload解除安裝窗體

vb版機房 新增和刪除使用者

在新增和刪除使用者窗體中有一些邏輯問題如果沒有注意就會造成錯誤。下面將對這些錯誤進行總結,羅列。通過下面的流程圖進行思路整理。如果把資料庫全清之後,以後系統該如何進入呢?所以在刪除使用者的時候就要進行限制。if myflexgrid.row 0 then 不能刪除第一行文字 msgbox 這一行不能...

機房收費系統 新增和刪除使用者

新增和刪除使用者 這個窗體看起來並不難,但是還是要注意一些細節的。昨天被小夥伴安利了乙個做流程圖的網頁,在敲 之前畫一畫流程圖確實可以讓自己的邏輯更加清晰 實時錯誤 91 物件變數或with塊變數未設定 想必這個錯誤大家再熟悉不過了,但是這次一開始我真的不知道錯在哪兒,後來通過師哥的部落格發現 原來...

機房收費系統 VB版 選擇下機

今天實現機房收費系統 一般使用者 學生上機狀態檢視 選中全部 部分下機部分收穫很多!多虧了看光哥的部落格,寫的很清楚機房收費系統 上機狀態查詢之下機 要顯示的 式寫查詢,就會出來這樣子 private sub 顯示全部 click dim txtsql as string dim msgtext a...