Ejemplo n.º 1
0
        //验证用户登录
        private void DoLogin_Click(object sender, EventArgs e)
        {
            DBlink db = new DBlink();                          //创建数据库连接对象

            PuanDuanSF.panduanshenfen(identity.SelectedIndex); //根据用户选择的值判断用户身份
            if (db.DBconn())
            {
                //数据库连接成功
                if (db.GetLoginData("select * from login_info where SF='" + quanju.sf + "'and username='******'"))
                {
                    //用户存在
                    if (LoginInfo.tag == 1)                        //账号已被审核允许登录
                    {
                        if (Tpass.Text.Equals(LoginInfo.password)) //登录成功
                        {
                            ZhuChaiDan zcd = new ZhuChaiDan();
                            zcd.Show(); //显示主菜单界面
                        }
                        else            //密码错误
                        {
                            label6.Text = "密码错误!";
                        }
                    }
                    else    //账号未审核
                    {
                        label6.Text = "该账号未审核,请联系管理员";
                    }
                }
                else
                {
                    label6.Text = "登录失败,用户名不存在!";
                }
            }
            db.DBclose();//关闭数据库连接
        }
Ejemplo n.º 2
0
 //注册界面初始化
 private void regist_Load(object sender, EventArgs e)
 {
     MaximizeBox = false;              //关闭注册窗口的最大化功能
     RegistIdentity.SelectedIndex = 2; //设置下拉菜单的默认选项
     //将所有提示信息的lable置空
     label8.Text     = "*必填";
     label9.Text     = "*必填";
     label11.Text    = "*必填";
     label12.Text    = "";
     label14.Text    = "*必填";
     button1.Enabled = false;                                 //用户未输入注册信息时,默认注册按钮不可点击
     PuanDuanSF.panduanshenfen(RegistIdentity.SelectedIndex); //根据用户选择的值判断用户身份
     if (quanju.sf.Equals("s"))
     {
         label2.Text = "学生注册";
         this.Text   = "学生注册";
     }
     else
     {
         label2.Text = "教师注册";
         this.Text   = "教师注册";
     }
     label2.Text            = "选择身份";
     this.Text              = "注册";
     Verification_Code.Text = YanZhenMa.Code(); //加载验证码
     panel1.Visible         = false;            //未选择注册身份之前默认不显示所有输入框
 }
Ejemplo n.º 3
0
 //选择用户身份改变时触发的事件
 private void RegistIdentity_SelectedIndexChanged(object sender, EventArgs e)
 {
     PuanDuanSF.panduanshenfen(RegistIdentity.SelectedIndex);//根据用户选择的值判断用户身份
     if (quanju.sf.Equals("s"))
     {
         label2.Text = "学生注册";
         this.Text   = "学生注册";
         label6.Text = "学号:";
     }
     else
     {
         label2.Text = "教师注册";
         this.Text   = "教师注册";
         label6.Text = "教师编号:";
     }
     Verification_Code.Text = YanZhenMa.Code(); //刷新验证码
     panel1.Visible         = true;             //显示用户输入面板
     if (RegistIdentity.SelectedIndex == 2)
     {
         label2.Text    = "选择身份";
         this.Text      = "注册";
         panel1.Visible = false;
     }
 }