半点优化网 http://www.bdxc.net/
当前位置首页 > 网站技术问题> 正文

ASP.NET技术问题请教,我是大四学生,想做一个ASP.NET人力资源系统,有没有高人提供一段登陆代码,我好参考一下

2021-06-10 06:30:33 暂无评论 258 网站技术问题 高人   大四   ASP

    protected void Button1_Click(object sender, EventArgs e)
    {
    string code = TextBox3.Text.Trim();
    if (Request.Cookies["d3teaCheckCode"].Value == code)
    {
    SqlConnection conn = new SQLconn().ooconn();
    string pass = FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox2.Text, "MD5");
    //创建SQL语句,该语句用来查询用户输入的用户名和密码是否正确
    string sqlSel = "select count(*) from admin where admin_user=@name and admin_Pass=@pass";
    //创建SqlCommand对象
    SqlCommand com = new SqlCommand(sqlSel, conn);
    //使用Parameters的add方法添加参数类型
    com.Parameters.Add(new SqlParameter("name", SqlDbType.VarChar, 20));
    //设置Parameters的参数值
    com.Parameters["name"].Value = TextBox1.Text;
    com.Parameters.Add(new SqlParameter("pass", SqlDbType.VarChar, 50));
    com.Parameters["pass"].Value = pass;
    //判断ExecuteScalar方法返回的参数是否大于0大于表示登录成功并给出提示
    if (Convert.ToInt32(com.ExecuteScalar()) > 0)
    {
    Session["d3session"] = "d3keysess";
    Response.Redirect("myadmin/Default.aspx");
    RegisterStartupScript("", "<script>alert('登录成功!')</script>");
    
    }
    else
    {
    RegisterStartupScript("", "<script>alert('用户名或密码错误!')</script>");
    }


    }
    else
    {
    RegisterStartupScript("", "<script>alert('验证码输入错误!')</script>");
    
    }
    }

猜你喜欢