超详细asp.net实现一个完整的登录功能
这两天一直在用asp.net实现一个登录功能,收获颇多,分享下本人所得:
首先说明下本人用的开发工具是Microsoft Visual Studio 2010版本,数据库用的是Sql Server 2005。
用sql语句创建用户表userInfo:
Trusted_Connection=no表示用的数据库用户名和密码登录,如果为yes,则用windows登录。上面代码中login()方法和queryUserInfo()方法都是实现用户登录功能,只是用的数据库连接方式不一样,后者用的是现有的封装代码,你可以忽略。
注意:实现登录是点击登录按钮后才触发事件的,并不是刷新页面就加载。如果其他页面想要显示用户名,直接用Session["userName"]