简单的asp.net模拟邮箱系统基础实现(二 (2)具体版块功能的实现及关键代码之登陆页面)
2017-03-08 13:18
1096 查看
登陆界面:
前台代码比较简单就不贴了
c#
要要引入
using System.Data.SqlClient;
using System.Data;
namespace email
{
public partial class LoginPage : System.Web.UI.Page
{
protected void Page_Load(object sender,EventArgs e)
{
}
//登陆 获取控件中的值 去数据库查询是否存在来完成用户名和密码的验证
protected void login_Click(object sender,EventArgs e)
{
int t;
String str =
@"Data Source = (LocalDB)\MSSQLLocalDB; AttachDbFilename = C:\Users\asus\Documents\Visual Studio 2015\Projects\email\email\App_Data\DB.mdf; Integrated Security = True";
SqlConnection con =
new SqlConnection(str);
try
{
con.Open();
SqlCommand cmd =
new SqlCommand("select count(*) from userinfor where USERID=@user and PASS=@pass", con);
cmd.Parameters.Add("@user",SqlDbType.NVarChar);
cmd.Parameters.Add("@pass",SqlDbType.NVarChar);
cmd.Parameters[0].Value = username.Text;
cmd.Parameters[1].Value = password.Text;
t = (int)cmd.ExecuteScalar();
if (t > 0)
{
Session["userid"] = username.Text;
Response.Redirect("~/SendPage.aspx");
}
else
{
inf.Text = "用户名或密码错误";
}
}
catch
{
login.Text = "连接失败";
}
finally
{
con.Close();
}
}
}
}
前台代码比较简单就不贴了
c#
要要引入
using System.Data.SqlClient;
using System.Data;
namespace email
{
public partial class LoginPage : System.Web.UI.Page
{
protected void Page_Load(object sender,EventArgs e)
{
}
//登陆 获取控件中的值 去数据库查询是否存在来完成用户名和密码的验证
protected void login_Click(object sender,EventArgs e)
{
int t;
String str =
@"Data Source = (LocalDB)\MSSQLLocalDB; AttachDbFilename = C:\Users\asus\Documents\Visual Studio 2015\Projects\email\email\App_Data\DB.mdf; Integrated Security = True";
SqlConnection con =
new SqlConnection(str);
try
{
con.Open();
SqlCommand cmd =
new SqlCommand("select count(*) from userinfor where USERID=@user and PASS=@pass", con);
cmd.Parameters.Add("@user",SqlDbType.NVarChar);
cmd.Parameters.Add("@pass",SqlDbType.NVarChar);
cmd.Parameters[0].Value = username.Text;
cmd.Parameters[1].Value = password.Text;
t = (int)cmd.ExecuteScalar();
if (t > 0)
{
Session["userid"] = username.Text;
Response.Redirect("~/SendPage.aspx");
}
else
{
inf.Text = "用户名或密码错误";
}
}
catch
{
login.Text = "连接失败";
}
finally
{
con.Close();
}
}
}
}
相关文章推荐
- 简单的asp.net模拟邮箱系统基础实现(二 (1)具体版块功能的实现及关键代码之注册页面)
- 简单的asp.net模拟邮箱系统基础实现(二 (3)具体版块功能的实现及关键代码之母版页和写信界面)
- 简单的asp.net模拟邮箱系统基础实现(二 (4)具体版块功能的实现及关键代码之收件和写信)
- 简单的asp.net模拟邮箱系统基础实现(一 总体功能版块的设计,与简单数据库的设计)
- ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
- ASP.NET使用Cookie简单实现记住登陆状态功能
- 用ASP.NET实现简单的超市管理系统-登录页面
- ASP.NET 定制简单的错误处理页面实现代码
- 用ASP.NET实现简单的超市管理系统-商品主页面
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- Asp.net ajax实现任务提示页面的简单代码
- ASP.NET MVC4 WEB API入门 第二篇:ASP.NET MVC入门基础(2)—— 简单登录功能的实现
- ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
- ASP.NET使用Cookie简单实现记住登陆状态功能
- ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
- Asp.net ajax实现任务提示页面的简单代码
- ASP.NET jQuery 食谱12 (通过使用jQuery validation插件简单实现用户注册页面验证功能)
- ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
- ASP.NET MVC 学习4、Controller中添加SearchIndex页面,实现简单的查询功能