——此文章摘自《ASPNET +SQL Server网络应用系统开发案例精解》定价¥特价¥ 详细>>http://tracklinktechcn/?m_id=dangdang&a_id=A&l=&l_type= width= height= border= nosave> string STconnection = ConfigurationSettingsAppSettings[strconnection]; //创建数据库连接 SqlConnection STconn = new SqlConnection(STconnection); //打开数据库连接 STconnOpen(); //根据用户名和密码创建sql语句 string STstrsql = select * from STUser where STNickName = +STUserNickName + and STUserPwd = + STUserPwd+; //创建SqlCommand对象对sql语句进行操作 SqlCommand STcmd = new SqlCommand(STstrsqlSTconn); //通过调用ExecuteReader()从数据库中检索行创建SqlDataReader实例 SqlDataReader STsdr = STcmdExecuteReader(); //判断是否有数据 if(STsdrRead()) { //将获得的STNickName保存到Session中 Session[STNickName] = STsdr[STNickName]; //将获得的STNoAdmin保存到Session中 Session[STNoAdmin] = STsdr[STNoAdmin]; //判断管理权限 if(Session[STNoAdmin]ToString()==) { //如果是一般用户就定向到STUserLoginaspx页面 ResponseRedirect(STUser\\STUserLoginaspx); } else if(Session[STNoAdmin]ToString() == ) { //如果是管理员就定向到STManagerLoginaspx页面 ResponseRedirect(STManager\\STManagerLoginaspx); } } else { //用户名密码不正确就弹出警告错误! ResponseWrite(<script language=javascript>alert(登录失败!);</script>) } } //当用户输入完用户名和密码后单击重填按钮就会触发此事件的执行 private void STReset_Click(object sender SystemEventArgs e) { //定向到Indexaspx页面 ResponseRedirect(Indexaspx); } right>[http://developcsaicn/dotnet_ASP/htm>] [http://developcsaicn/dotnet_ASP/htm>] [] |