判斷思路:
1.判斷有無這個使用者(根據bool型別的flag)
2.判斷表中level列中的等級名稱(根據表中的資料)
實現思路:
使用者等級判斷就是一層一層的呼叫(和登陸的順序一樣),到sqlhelper層中真正例項化和將資料賦值給表,在一層一層返回(用datatable類接收),到u層判斷表中的資料,根據資料不同,顯示不同等級的窗體
**:
u層(ps:flogin是外觀層的例項化的物件名)
if (flag)
else if (level.rows[0][2].tostring().trim() == "操作員")
else if (level.rows[0][2].tostring().trim() == "管理員")
}else
外觀層:
public datatable selectlevel(loginentity.userinfo userlevel)
b層:
public datatable levelbll(loginentity.userinfo userinfo)
ps:這一層之後就是連線資料庫,將資料賦值給datatable表中(datatable表例項化在sqlhelper層) 不同窗體間傳值
一 執行前後截圖,實現功能將子窗體的lable的text值取出來給父窗體的lable的text 二 全部 a,父窗體 using system using system.collections.generic using system.componentmodel using system.data...
MFC 不同窗體之間變數呼叫
1 主對話方塊包含乙個tab控制項,tab控制項用來切換顯示若干子對話方塊,子對話方塊類的成員需要互相訪問。2 或者程式中包含多個類,各類之間需要互相訪問。詳情參見文章 mfc乙個類訪問另乙個類成員物件的成員變數值 路人淺笑 與方法1類似,只不過定義的指標變數在類的實現cpp檔案中,是全域性變數。t...
winform不同窗體之間的傳值功能實現方案
winform不同窗體之間的傳值功能實現方案 在窗體feature中獲取窗體login中的資料值 方案一 執行結果 在feature中獲取login中combobox1.text的值並且將其賦值給了ft 1.在login中輸入如下 public string stringvalue set 2.在l...