回 帖 发 新 帖 刷新版面

主题:求登陆代码

我的登陆窗口有两个textBox(用户名&&密码),
两个radioButton(管理员&&员工),
一个登陆按钮
系统是C#+ACCESS

回复列表 (共2个回复)

沙发

/*主要是对登录按钮的click事件进行处理就OK!
 1. 用户框的名字为txtUserName
 2. 密码框的名字为txtPassword
假定:管理员的帐号和密码为:admin,123456
      员工的帐号和密码为:vincent,123456
      管理员帐号和密码都是从数据库里面查询出来的,实际应用应修改为变量
//*/
private void btnLogin_click(Object sender,EventArgs e){
   string username=this.txtUserName.Text.trim();   //得到用户名
   string password=this.txtPassword.Text.trim();   //得到密码
   bool isAdmin=this.radioButton1.checked;  //得到用户是否是点击了管理员登录的单选按钮
   if(isAdmin){
      if("admin"==username && "123456"==password){
           MessageBox.show("你是管理员,并通过验证");
      }else{
           MessageBox.show("对不起,用户名或密码有错,请重新输入。");
      }
   }else{
      if("vincent"==username && "123456"==password){
           MessageBox.show("你是员工,并通过验证");
      }else{
           MessageBox.show("对不起,用户名或密码有错,请重新输入。");
      } 
  }
}

板凳

非常感谢!

我来回复

您尚未登录,请登录后再回复。点此登录或注册