栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > asp

Ajax+asp.net实现用户登陆

asp 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Ajax+asp.net实现用户登陆

以用户登录为例练习ajax的使用方法

login.html





  
  


  
登录
用户名:
密码:

DAL.cs

using System;
using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Web;
 
namespace AJAXtest
{
  public class DAL
  {
    private string connstr = "server=acer-pc;database=mydatabase;user id=sa;password=123456";
    public DataTable selectDB(string sql)
    {
      DataTable dt = new DataTable();
      try
      {
 SqlConnection conn = new SqlConnection(connstr);
 SqlDataAdapter sda = new SqlDataAdapter(sql, conn);
 sda.Fill(dt);
      }
      catch(Exception e)
      {}
      return dt;
    }
  }
}

BLL.cs

using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Web;
 
namespace AJAXtest
{
  public class BLL
  {
    public bool login(string username,string password)
    {
      try
      {
 string sql = "select password from Users where username='" + username + "'";
 DAL sqlSelect = new DAL();
 DataTable dt = sqlSelect.selectDB(sql);
 if (dt.Rows[0]["password"].ToString() != password)
   return false;
      }
      catch (Exception)
      { 
      }
      return true;
    }
  }
}

Server.aspx.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
 
namespace AJAXtest
{
  public partial class Server : System.Web.UI.Page
  {
    protected void Page_Load(object sender, EventArgs e)
    {
      string username = Request["username"].ToString();
      string password = Request["password"].ToString();
      BLL b = new BLL();
      if (b.login(username, password))
      {
 Response.Write("登录成功");
 Response.End();
      }
      else
      {
 Response.Write("登录失败");
 Response.End();
      }
    }
  }
}

 Server.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Server.aspx.cs" Inherits="AJAXtest.Server" %>
 

 



  


  


 

以上所述就是本文的全部内容了,希望大家能够喜欢。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/56839.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号