ASP.NET技术问题请教,我是大四学生,想做一个ASP.NET人力资源系统,有没有高人提供一段登陆代码,我好参考一下
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>");
}
}
- 上一篇: QQ飞车手游人工客服在哪
- 下一篇: 怎么给QQ飞车提意见