知识大全 asp.net登录代码

Posted

篇首语:形成天才的决定因素应该是勤奋-郭沫若本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 asp.net登录代码相关的知识,希望对你有一定的参考价值。

  protected void lkbtLogin_Click(object sender System EventArgs e)

  

  if(txtVerifyNum Text Trim() != Session[ SessionAppendNumber ] ToString())

  

  oprtb AlertMsg( 输入的验证码错误 Page)

  return;

  

  DataSet ds = new DataSet()

  string  sql = select UserID Name DepartID CompanyID ;

  sql = sql+ (select Name from Depart where ((DepartID=UserList DepartID) and ( CompanyID=UserList CompanyID))) as DepartName ;

  sql = sql+ (select Name from Company where (CompanyID=UserList CompanyID)) as CompanyName ;

  sql = sql+ from UserList where UserID= + txtUserID Text Trim() + and Password= + Encrypt EncryptPwd(txtPassword Text Trim() MD ) + and Cancellation = ;

  //string sql = select * from UserList where UserID= + txtUserID Text Trim() + and Password= + Encrypt EncryptPwd(txtPassword Text Trim() MD ) + and Cancellation = ;

  ds = oprtb SelectTable(sql)

  if (ds Tables[ ] Rows Count <= )

  

  oprtb AlertMsg( 输入的用户名或密码错误 Page)

  return;

  

  else

  

  string UHAddress = Request UserHostAddress;

  string currentTime = DateTime Now ToString( yyyyMMdd hhmmss )

  //登陆成功

  Session[ UserID ] = ds Tables[ ] Rows[ ][ UserID ] ToString()

  Session[ Name ] = ds Tables[ ] Rows[ ][ Name ] ToString()

  Session[ DepartID ] = ds Tables[ ] Rows[ ][ DepartID ] ToString()

  Session[ DepartName ] = ds Tables[ ] Rows[ ][ DepartName ] ToString()

  Session[ CompanyID ] = ds Tables[ ] Rows[ ][ CompanyID ] ToString()

  Session[ CompanyName ] = ds Tables[ ] Rows[ ][ CompanyName ] ToString()

  //设置用户的登陆时间

  oprtb SetStartTime(txtUserID Text Trim())

  //设置用户的登陆标记

  string s_mark = txtUserID Text Trim() + _ + UHAddress + _ + currentTime;

  oprtb SetLoginMark(s_mark txtUserID Text Trim())

  //保存登陆标记

  Session[ LoginMark ] = s_mark;

  MCompany SystemLog slstru = new YesErp MCompany SystemLog()

  slstru SystemLog_IP = UHAddress;

  slstru SystemLog_LogIn = System DateTime Now;

  slstru SystemLog_Name = ds Tables[ ] Rows[ ][ Name ] ToString() //用户姓名

  slstru SystemLog_ID = Int Parse(ds Tables[ ] Rows[ ][ UserID ] ToString()) //用户ID

  //写系统日志

  oprtb LoginSystemLog(slstru)

  //oprtb AlertMsg( 登录成功 Page)

  Session[ LoginTime ] = System DateTime Now;

  //判断并转到新的页面

  oprtb ChangeUrl( /index aspx Page)

  

cha138/Article/program/net/201311/13460

相关参考

知识大全 ASP.NET项目开发指南:登录页面

ASP.NET项目开发指南:登录页面  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   

知识大全 asp.net用户ASPNET登录失败的问题

asp.net用户ASPNET登录失败的问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  执行

知识大全 在ASP.NET中使用Windows登录[4]

在ASP.NET中使用Windows登录[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 在ASP.NET中使用Windows登录[2]

在ASP.NET中使用Windows登录[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 ASP.NET项目开发指南:登录系统(2)

ASP.NET项目开发指南:登录系统(2)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 ASP.NET项目开发指南:登录系统(1)

ASP.NET项目开发指南:登录系统(1)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 ASP.NET入门教程 13.4.2 登录

ASP.NET入门教程13.4.2登录  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &

知识大全 在ASP.NET中使用Windows登录[3]

在ASP.NET中使用Windows登录[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 在ASP.NET中使用Windows登录[1]

在ASP.NET中使用Windows登录[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 小技巧:在ASP.NET 中实现单点登录

小技巧:在ASP.NET中实现单点登录  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  由于某些原