1. 程式人生 > >c# Winform登陸介面設計,登陸使用者不同許可權設定

c# Winform登陸介面設計,登陸使用者不同許可權設定

要求:登陸介面,使用者只有管理員和普通使用者

          管理員可以進行資料庫的增、刪、改、查;

          普通使用者只能進行資料的查詢;

思路:當登陸使用者為普通使用者的時候,把資料庫增刪改查功能隱藏。

步驟

1、獲取登陸成功的當前使用者名稱;

2、在所要顯示功能介面的Load事件中進行判定(一定要在Load事件下)。

具體程式碼編寫

1、宣告一個靜態變數,並用來儲存當前登陸使用者名稱

public static string Flag;//靜態全域性變數

Flag=txtUserName.text;//要在使用者登陸成功的時候對Flag進行賦值,儲存當前登陸成功的使用者名稱

2、在所顯示功能介面的Load事件中對Flag進行使用者判斷

string Uname=Form.Flag;//把登陸窗體Form中儲存的Flag值傳遞給Uname;

if(Uname=="普通使用者")

{

button.Visible=false;//隱藏button按鈕,不顯示,實現不同登陸使用者不同操作;

}

至此,不同登陸使用者不同許可權功能就實現了。

最後:希望以後可以用資料庫Table表實現不同使用者不同許可權的功能。