ASP.NET客户信息管理系统的开发(8)
时间:2016-11-27 21:00 来源:毕业论文 作者:毕业论文 点击:次
} else { if (textBox2.Text == cmd.ExecuteScalar().ToString().Trim()) { cmd.CommandText = "select userpermission from usertable where userid='"+textBox1.Text+"'"; Int32 ppr = (Int32)cmd.ExecuteScalar(); if (ppr == 0) { this.Hide(); Form2.Show(); } else { if (ppr == 1) this.Hide(); Form2.Show(); Form2.button4.Enabled = false; Form2.button5.Enabled = false; Form2.button9.Enabled = false; } } else { MessageBox.Show("账号或密码错误"); return; } } 通过对于按键的限制,就很容易实现对于管理员和普通用户的权限设置。但在设置的时候需注意,由于功能按键是在界面2(如图3.5),所以在编写程序之前,要先把按键的Modifiers属性设置为Public,这样就可以在登录界面的后台程序中,直接控制界面2的按键了。否则,在界面1中强制输入上述代码,一定会引起程序的出错,而无法运行程序,这是必须注意的。 (责任编辑:qin) |