知识大全 ASP.NET项目开发指南:Blog登录系统[2]

Posted 空间

篇首语:我以为我们之间的故事是我一辈子都不会忘记的事情,后来我才发现,在念念不忘的日子里,我遗忘了我们之间的故事。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET项目开发指南:Blog登录系统[2]相关的知识,希望对你有一定的参考价值。

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

   后台事件处理

  下面编写后台事件处理页面ST_login aspx cs 本页面是用户验证模块的核心 包含了用户验证的主要功能 主要代码及其解释如程序 所示

  程序   ST_login aspx cs

     namespace ST_GROUP Blog

    

     public partial class ST_login : System Web UI Page

    

         OleDbConnection ST_myConn;

         protected void Page_Load(object sender System EventArgs e)

        

             //在此处放置用户代码以初始化页面

             //获得数据库连接字符串

             string ST_dns = ConfigurationSettings AppSettings[ conn ];

             //创建数据库连接

             ST_myConn = new OleDbConnection(ST_dns)

        

         …

          //当用户输入完用户名和密码后单击 登录 按钮 将触发此事件的执行

         protected void Button _Click(object

  sender System EventArgs e)

        

         //根据SQL语句及文本框中输入的数据创建

  OleDbCommand对象 对SQL语句进行操作

         OleDbCommand ST_myCmd = new

  OleDbCommand( select * from ST_admin

             where ST_admin_user= + adminname Text Trim() + and

             ST_admin_psw= + adminpsw Text Trim() + ST_myConn)

         //打开数据库连接

         ST_myConn Open()

         //通过调用ExecuteReader()从数据库中检索行

  创建OleDbCommand实例

         OleDbDataReader ST_read = ST_myCmd ExecuteReader()

         //判断是否有数据

         if(ST_read Read())

        

             //将获得的UserName保存到Session中

             Session[ UserName ]=ST_read[ ] ToString()

             //如果是管理员就定向到ST_admin asp页面

             Response Redirect( ST_admin aspx )

        

         else

        

             //用户名或密码不正确将弹出警告错误

             Response Write( <script>alert

  ( 用户名和密码不对 )</script> )

        

        

    

  【代码说明】代码第 行中有个namespace关键字 表示当前的命名空间 在前面的章节中没有提到我们可以为自己的代码自定义命名空间 日后如果要在其他项目中引用这些代码 即可直接通过自定义的命名空间来找到它们 通过代码第 行的OleDbConnection可以看出 本例所有的数据库访问方式使用的都是OLE DB 代码第 行必须注意 用户登录后 需要将用户名保存在Session中 以备后面的程序调用

  说明 本例中所有的代码如果命名空间不同 则在使用类时必须指明类的命名空间

       返回目录 ASP NET项目开发指南

       编辑推荐

       ASP NET MVC 框架揭秘

       ASP NET开发宝典

       ASP NET开发培训视频教程

cha138/Article/program/net/201311/15895

相关参考

知识大全 ASP.NET项目开发指南:Blog系统功能

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

知识大全 ASP.NET项目开发指南:Blog系统预览

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

知识大全 ASP.NET项目开发指南:Blog系统架构

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

知识大全 ASP.NET项目开发指南:Blog系统操作流程

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

知识大全 ASP.NET项目开发指南:Blog系统功能模块

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

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

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

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

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

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

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

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

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

知识大全 ASP.NET项目开发指南:友情BLOG

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