zoukankan      html  css  js  c++  java
  • aspx 简单登录

    using System;
    using System.Collections.Generic;
    using System.Data;
    using System.Data.SqlClient;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    
    public partial class Login : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
    
        }
    
        public bool checklogin(Sysuser user,ref string message)
        {
            
            string sqlconstr = "Data Source=.;Initial Catalog=Example;Integrated Security=true";
            string sql = "select * from SystemUser where SystemUser.uesrid=@userid";
            SqlConnection con = new SqlConnection(sqlconstr);
            SqlCommand cmd = new SqlCommand(sql, con);
            SqlParameter[] para = {
                                      new SqlParameter("@userid",user.Userid),
                                      //new SqlParameter("@userpwd",user.Pwd),
                                  };
            con.Open();
            cmd.Parameters.AddRange(para);
            SqlDataReader sdr = cmd.ExecuteReader();
           
            if(sdr.HasRows)
            {
                if(sdr.Read()&&sdr["userpwd"].ToString()==user.Pwd)
                {
                    con.Close();
                    message = "成功";
                    return true;
                    
                }
                else
                {
                    message = "密码错误!";
                    return false;
                }
               
              
            }
            else
            {
                message = "没有此用户";
                return false;
            }
            
        }
        protected void btnlogin_Click1(object sender, EventArgs e)
        {
    
            //获取用户输入的信息
            Sysuser user = new Sysuser();
            user.Userid = txtuser.Text.Trim();
            user.Pwd = txtpwd.Text.Trim();
            string message = "";
            //登录验证用户的输入
            if (checklogin(user, ref message))
            {
                //成功跳转到主页
                Session["UserInfo"] = user;
            }
            else
            {
                //失败就提示失败信息
                ltl.Text = "登录失败";
            }
        }
    }
  • 相关阅读:
    几种开源SIP协议栈对比OPAL,VOCAL,sipX,ReSIProcate,oSIP
    google开源的C++性能分析工具
    常用SNS开源系统比较
    推荐20个开源项目托管网站
    web2.0的几个开源项目
    开源src镜像
    Niagara解决设备连接应用的软件框架平台技术。
    Signing key has not been configured
    Mybatis 简单的CRUD 基于XML文件配置
    HDU4451Dressing(计数)
  • 原文地址:https://www.cnblogs.com/cylblogs/p/4948796.html
Copyright © 2011-2022 走看看