62,041
社区成员
发帖
与我相关
我的任务
分享
string str = "";
string pwdstr= FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox2.Text.ToString(), "md5");
OleDbConnection acccon = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("./bfjDB/bfj.mdb").ToString());
string selectCmd = "select * from login where Username='" + TextBox1.Text.ToString() + "'";
OleDbCommand acccom = new OleDbCommand(selectCmd, acccon);
acccon.Open();
OleDbDataReader dr = acccom.ExecuteReader();
Response.Write(pwdstr);
while (dr.Read())
{
str = dr["Password"].ToString();
Response.Write("<br>"+str);
}
dr.Close();
acccon.Close();
if (str==pwdstr)
{
string PWD = FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox3.Text.ToString(), "md5");
string updateCmd = "update [login] set [Password]='"+PWD+"' where Username='" + TextBox1.Text.Trim().ToString() + "'";
OleDbCommand insertcom = new OleDbCommand(updateCmd, acccon);
acccon.Open();
insertcom.ExecuteNonQuery();
acccon.Close();
Response.Write("<script language=JavaScript> alert('修改密码成功!');</script>");
}
else
{
Response.Write("<script language=JavaScript> alert('用户名或密码错误!');</script>");
}