——此文章摘自《ASPNET +SQL Server网络应用系统开发案例精解》定价¥特价¥ 详细>>http://tracklinktechcn/?m_id=dangdang&a_id=A&l=&l_type= width= height= border= nosave> <asp:comparevalidator id=Cv_pwd runat=server ControlToCompare=STNew_ pwd ControlToValidate=Tbx_pwdok ErrorMessage=密码不一致!></asp:comparevalidator></TD> <TD> <asp:Button id=STUpdate_ok runat=server Text=修改></asp:Button> <asp:Label id=STUserPwd runat=server></asp:Label></TD> </TR> </TABLE> </TD> </TR> </TABLE> <uc:stfooter id=STFooter runat=server></uc:stfooter> .STUserUpdatePwdaspxcs的主要代码及其解释 STUserUpdatePwdaspxcs主要实现了修改密码的功能 private void Page_Load(object sender SystemEventArgs e) { // 在此处放置用户代码以初始化页面 if(Session[STNickName] != null) { //获得数据库连接字符串 string STconnection = ConfigurationSettingsAppSettings[strconnection]; STconn = new SqlConnection(STconnection); //获取登录用户的登录名 STNickName = Session[STNickName]ToString(); STconnOpen(); //创建查询登录用户密码的sql语句 string STstrsql = select STUserPwd from STUser where STNickName = + STNickName + ; //创建数据库的SqlCommand对象 SqlCommand STcmd = new SqlCommand(STstrsqlSTconn); //执行SqlCommand对象中数据的读取 SqlDataReader STsdr = STcmdExecuteReader(); while(STsdrRead()) { //将获得的用户名密码保存到会话中 Session[STUserPwd] = STsdr[STUserPwd]; right>[http://developcsaicn/dotnet_ASP/htm>] [] [http://developcsaicn/dotnet_ASP/htm>] |