欢迎来到天天文库
浏览记录
ID:40579704
大小:33.80 KB
页数:4页
时间:2019-08-04
《个人理财系统C#密码修改》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、代码:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Data.SqlClient;namespaceFamilyFinance{ publicpartialclassxg:Form { publicxg(stringyh) {
2、 InitializeComponent(); txtName.Text=yh; } privatevoidqxg_Click(objectsender,EventArgse) { stringconnection="server=.;database=FamilyFinace;IntegratedSecurity=SSPI"; stringoldpwd=txtoldpwd.Text.Trim(); stringn
3、ewpwd=txtnewpwd.Text.Trim(); stringvertifypwd=txtqnewpwd.Text.Trim(); SqlCommandcmd; SqlDataReadersr; if(newpwd!=vertifypwd) { MessageBox.Show("两次密码输入不一致!"); clearPwd(); } els
4、e { SqlConnectionconn=newSqlConnection(connection); try { conn.Open(); cmd=newSqlCommand("select*fromFamilyUserwhereUserName='"+txtName.Text+"'andUserPassword='"+oldpwd+"'",conn);
5、 sr=cmd.ExecuteReader(); boolsuccess=sr.HasRows; sr.Close(); if(!success) { MessageBox.Show("旧密码不正确,请重新输入!"); clearPwd();
6、 } else { cmd.CommandText="updateFamilyUsersetUserPassword='"+newpwd+"'whereUserName='"+txtName.Text+"'"; cmd.ExecuteNonQuery(); Message
7、Box.Show("密码修改成功!"); LoginFormm=newLoginForm(); m.Show(); this.Hide(); } } catch(SqlExceptionex) { MessageBox.Show(ex.Message);
8、 } finally { conn.Close();
此文档下载收益归作者所有