知识大全 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项目开发指南:登录页面 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
asp.net用户ASPNET登录失败的问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 执行
在ASP.NET中使用Windows登录[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
在ASP.NET中使用Windows登录[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
ASP.NET项目开发指南:登录系统(2) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb
ASP.NET项目开发指南:登录系统(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb
ASP.NET入门教程13.4.2登录 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &
在ASP.NET中使用Windows登录[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
在ASP.NET中使用Windows登录[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
小技巧:在ASP.NET中实现单点登录 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 由于某些原