做一个登陆页面
来源:百度知道 编辑:UC知道 时间:2024/05/08 09:16:43
在线等,急~~~~~~~~~~~~
不是不能连接.是我不会连接,还有回答可以讲解的详细一点吗
Login控件的Authenticate事件就可以完成你的要求。
string sql = "select username,Faculty,authority from aa where username='" + this.Login1.UserName + "' and password='" + Security_MD5.UserMd5(this.Login1.Password) + "' and state='Opening'";
DataTable dt;
DBControl.Run_SqlDataAdapter(sql,out dt);
if (dt.Rows.Count == 1)
{
Session["UserName"] = dt.Rows[0][0].ToString();
Session["Faculty"] = dt.Rows[0][1].ToString();
Session["Authority"] = dt.Rows[0][2].ToString();
e.Authenticated = true;
}
else
{
e.Authenticated = false;
}
dt.Dispose();
要进行数据比较,又不能连接数据库。
不知道是你的表达问题还是?
要写存储过程.
在存储过程里面判断用户名和密码/
vs2005上有现成的,你可以看一下,我学的是C#,要不然可以给你说说。
ASP.NET 有 LOGIN
C# 的我没有找到 所以自己做了,呵呵
其实自己做也不难