求助一asp.net(vb)做的登陆

来源:百度知道 编辑:UC知道 时间:2024/05/29 06:19:05
只要有1个登陆画面,然后连个数据库(access),输入用户名和密码,若库中有则弹到另1个网页,若没有,则显示用户名不存在.
忘了说了,要是ASP.NET(vb)的

我一个做的一个网站的登录。请参考。我的是sqlserver数据库。access的也一样。

private void btnlogin_Click(object sender, System.EventArgs e)
{
try
{
string name=this.txtUser.Text;
string pwd=this.txtPwd.Text;
SqlConnection conn=DB.createconn();
conn.Open();
SqlCommand cmd=new SqlCommand();
cmd.CommandText="select count(*) from adminConfig where userName='"+name+"'and userPwd='"+pwd+"'";
cmd.Connection=conn;
int i=Convert.ToInt32(cmd.ExecuteScalar());
if(i>0)
{
Session["admin"]="admin";//增加一个全局的session值
Response.Write("<script> alert('管理员登陆成功!')"+"</script>");
Server.Transfer("main.aspx");
}
else
{
Response.Write("<script> alert('登陆失败!检查用户名和密码!')"+"</script>");
t