我有一個自定義的登錄表單,可以從數據庫(MS Access)獲取用戶名和密碼。用戶選擇他們的用戶名並輸入密碼並點擊登錄按鈕後,將出現新表單。這是我使用的登錄按鈕單擊事件:使用MS Access獲取Windows窗體中登錄的用戶
OleDbCommand cmde = new OleDbCommand("SELECT * FROM Account WHERE username='"+ username.Text +"' and password='"+ passtxt.Text +"'", GetConnection());
OleDbDataReader reader = cmde.ExecuteReader();
if (reader.HasRows == true)
{
MainForm frm = new MainForm(this);
frm.Show();
this.Hide();
}
else
{
MessageBox.Show("Wrong Password!!!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error);
}
我的問題是如何獲取已登錄到我的新表單上的用戶名/級別?所以我可以在非管理員用戶的表單中隱藏一些選項。
我只有這樣做的竅門..感謝 – 2013-03-12 14:58:08