频道导航.NET数据库Java网络编程语言WEB开发重点导航热门下载最新下载最新编程资料热门编程文章编程工具大集合下载精品电子书教程下载
  站长作品     虚拟主机   广告联系       计算机毕业论文下载
全站文字链广告30元每月 全站文字链广告30元每月 全站文字链广告30元每月 全站文字链广告30元每月 全站文字链广告30元每月 全站文字链广告30元每月
[在线教程]: [ 11天学会C编程] [ Linux 常用C函数(中文版)] [ C语言编程宝典] [ 高质量C++/C编程指南] [ Linux内核编程] [ Python基础教程] [ Python教程] [ Python编程经典] [ Perl经典用法] [ 经典JavaScript教程] [ ASP.NET中文教程]
首页>>开发资料>>.NET编程>> 典型的asp.net登陆验证代码

典型的asp.net登陆验证代码 增强型1G空间特价130元!

点击: 63644
发布时间:2008-4-10 0:00:00
作者: 编程联盟整理
来源:互联网


进入社区讨论    月付优惠主机   定做出售计算机毕业论文 
void Page_Load(object sender, System.EventArgs e)
  {
   string username=Request.Form.Get("UserName");
   string pwd=Request.Form.Get("PassWord");
   ConnectSql(username,pwd);
  }
  private void ConnectSql(string username,string pwd)
  {
   IDbConnection conn = null;
   try
   {
    conn = new SqlConnection("server=192.168.0.220;uid=sa;pwd=;database=text");
    conn.Open();
    string mySel="select * from [user] where name="+"'"+username+"'";
    SqlCommand com = new SqlCommand(mySel, (SqlConnection)conn);
    SqlDataReader reader = com.ExecuteReader();
    if(!reader.HasRows)
    {
     Response.Redirect("index.aspx?error=用户名错误");
    }
    else
    {
     while(reader.Read())
     {
      if(pwd!=reader.GetString(2))
       Response.Redirect("index.aspx?error=密码错误");
      else
       Response.Redirect("Main.html");
     }
    }
   }
   catch(SqlException)
   {
    Response.Write("在打开连接时出现连接级别的错误!");
   }
   finally
   {
    if(conn != null)
     conn.Close();
   }
-
文章来源:http://www.bcbbs.net/news/Content.aspx?id=28
文章来源:http://www.bcbbs.net/news/Content.aspx?id=28
收藏本文章 关闭本页
用户讨论区
昵称:   您还没有登录不能评论
评论:  
验证码:
用户登录 账号:  密码:   还没注册?