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 [email protected]";
        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 = "登录失败";
        }
    }
}
时间: 2024-10-24 21:18:26

aspx 简单登录的相关文章

【SSH进阶之路】Struts基本原理 + 实现简单登录(二)

上面博文,主要简单的介绍了一下SSH的基本概念,比較宏观.作为刚開始学习的人可以有一个总体上的认识,个人觉得对学习有非常好的辅助功能,它不不过一个"瞭望塔".更是检验是否真正掌握全部内容的一个前提. Struts是基于MVC的框架,它进一步的对MVC进行了封装,它是怎么封装的,我们从先回想一下MVC再到Struts.再用Struts给大家实现一个简单登录的实例.我们開始吧. MVC 概念 MVC全名是Model View Controller,是模型(model)-视图(view)-控

【ADO.NET】2、各种版本的 简单登录验证

一.简单登录验证(防SQL注入) GetString(序号) 返回某一列的值(当用户不记得列名序号时,可使用GetOrdinal()获取到序号)GetInt32(序号) 针对的是 int 字段,返回int字段的值GetOrdinal("列名") 根据列名得到序号 Console.WriteLine("请输入用户名:"); string Uname=Console.ReadLine(); Console.WriteLine("请输入密码:"); s

JSP+servlet简单登录实例

一个简单的jsp+servlet实例,实现简单的登录 转载▼ http://blog.sina.com.cn/s/blog_5c5bc9070100z7wb.html     开发环境myeclipse+tomcat6 1.先创建web project,项目名为RegisterSystem, 2.在WebRoot 目录下创建login.jsp文件,只需修改body中的内容,如下所示: <body>     <form action="login">     us

android 实现简单登录

一直知道WEB登录之后是通过session保持回话的,现在安卓却不知道怎么弄了. 研究了一下,记录一下.直接上代码: 服务器端: index.jsp <%@page import="java.io.PrintWriter"%> <%@page import="com.sun.org.apache.xml.internal.serialize.Printer"%> <%@page import="com.google.gson.

php+mysql实现简单登录注册修改密码网页

本文为php+mysql实现简单登录注册修改密码网页,原文网址:http://www.jb51.net/article/98673.htm,感谢写此代码的人,亲测有效.感谢感谢 对于php和mysql的连接在许多blog上都有说明,为了将mysql中的查询,修改,插入等操作掌握,本文介绍了一下如何采用mysql做一个登录注册修改密码的网页. 其中,如下 1.登录-即为对数据库中的内容给予查询,并验证html中的信息与数据库是否匹配:2.注册-即为对数据库中的内容进行插入,注册帐号与密码:3.修改

纯JSP实现简单登录跳转

1.JSP介绍 JSP即Java Server Pages,JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑.网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑.JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易. 它是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来. 1)原理 2)内置对象(参考自百科) request request 

android简单登录注册服务端代码实现

长时间不写,知识都淡忘了!现在实现简单登录注册功能,供以后参考!!!! 项目下载地址: https://github.com/majunm/TestServiceDemo.git 服务器: Tomcat/7.0.40  数据库: mysql5.0 数据库创建: mysql 正确安装 配置完path 后 如下界面: mysql -u root -p    // 连接mysql数据库 create database july;//创建数据库 数据库名 july show databases; //

ajax简单登录说明

ajax 简单登录说明: //依据id查找节点 function $(id){ return document.getElementById(id); } //依据id查找节点,然后返回节点的value function $F(id){ return $(id).value; } //获得ajax对象 function getXhr(){ var xhr = null; if(window.XMLHttpRequest){ //非ie xhr= new XMLHttpRequest(); }el

Android简单登录系统

很长时间没有写博客了,最近一直在写android for gis方面的项目.不过这篇博客就不写gis方面的了,今天刚刚做的一个简单的android登录系统.数据库是android自带的sqlite,sqlite的优势就不用我说了哈.下面进入正题. 1.数据库Help类 我们需要编写一个数据库辅助类来访问sqlite数据库.在数据库辅助类中,可以完成数据库的创建,表的增加.删除.修改.查询等操作. 1 public class DBHelper extends SQLiteOpenHelper {