asp.net 将 文本框中的数据传到了,sql表中,我做的是 登陆, 用户名和密码,都传

asp.net将文本框中的数据传到了,sql表中,我做的是登陆,用户名和密码,都传到了表中,在登陆时我如何判断,输入的用户名和密码对应。能给个例子吗?谢谢:... asp.net 将 文本框中的数据传到了,sql表中,我做的是 登陆, 用户名和密码,都传到了表中, 在登陆时 我如何判断,输入的 用户名和密码对应。 能给个 例子吗?谢谢: 展开
 我来答
ye鸢尾
2014-12-11 · 超过35用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:46.8万
展开全部
DB db = new DB();
string username = this.username.Text.Trim();
string psd = this.password.Text.Trim();
//string role = DropDownList1.SelectedValue;
if (username != "" && psd != "")
{
string password = db.GetMD5(psd);
MySqlDataReader dr = db.reDr("select * from manager where magname='" + username + "' and password='" + password + "'");
dr.Read();
if (dr.HasRows)
{
Session["magid"] = dr.GetValue(0);
Session["magname"] = dr.GetValue(1);
//Session["role"] = dr.GetValue(8);
FormsAuthentication.RedirectFromLoginPage(this.username.Text, false);
}
else
{
ClientScript.RegisterStartupScript(GetType(), "message", "<script>alert('登录失败!\\n用户名、密码错误或身份不正确!');location='login.aspx'</script>");
}
dr.Close();
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式