急需C#编写的修改登陆密码的代码,大家帮忙啊!

mhlxhm 2003-08-22 10:57:14
急需C#编写的修改登陆密码的代码,大家帮忙啊!
...全文
86 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ms44 2003-08-22
  • 打赏
  • 举报
回复
一样,嵌入WEB稍微修改一下.
mhlxhm 2003-08-22
  • 打赏
  • 举报
回复
我是在Web页面中的程序,不是WinForm
greenhill1 2003-08-22
  • 打赏
  • 举报
回复
static void Main()
{
Application.Run(new Form1());
}

private void button2_Click(object sender, System.EventArgs e)
{
textBox1.Text=null;
textBox1.Focus();
}

private void button1_Click(object sender, System.EventArgs e)
{
string sql="SELECT * FROM adminguanli";
string pw=null;
try
{
thisConnection.Open();

SqlCommand thisCommand=thisConnection.CreateCommand();
thisCommand.CommandText=sql;

SqlDataReader thisReader=thisCommand.ExecuteReader();

while(thisReader.Read())
{
pw=thisReader["adminpass"].ToString().Trim();
}

thisReader.Close();
thisConnection.Close();

if(textBox1.Text=="")
{
MessageBox.Show("请输入密码!");
textBox1.Focus();
}
else
{
if(pw==textBox1.Text)
{
panel1.Visible=true;
button3.Focus();
}
else
{
MessageBox.Show("您输入的密码不正确,请重新输入!");
textBox1.Text=null;
}
}
}
catch
{
}

}

private void button3_Click(object sender, System.EventArgs e)
{
this.Hide();
Form2 myForm2=new Form2();
myForm2.ShowDialog();
}

private void button4_Click(object sender, System.EventArgs e)
{
panel1.Visible=false;
panel2.Visible=true;
textBox2.Focus();
}

private void button6_Click(object sender, System.EventArgs e)
{
textBox2.Text=null;
textBox3.Text=null;
panel2.Visible=false;
panel1.Visible=true;
}

private void button5_Click(object sender, System.EventArgs e)
{

if(textBox2.Text.Trim()=="")
{
MessageBox.Show("密码不能为空!");
}
else
{
if(textBox2.Text==textBox3.Text)
{
thisConnection.Open();

SqlDataAdapter thisAdapter=new SqlDataAdapter("SELECT * FROM adminguanli",thisConnection);
SqlCommandBuilder thisBuilder=new SqlCommandBuilder(thisAdapter);

DataSet thisDataSet=new DataSet();

thisAdapter.Fill(thisDataSet,"adminguanli");
thisDataSet.Tables["adminguanli"].Rows[0]["adminpass"]=textBox2.Text;

thisAdapter.Update(thisDataSet,"adminguanli");

thisConnection.Close();


MessageBox.Show("密码修改成功!");
panel2.Visible=false;
panel1.Visible=true;
button3.Focus();
}
else
{
MessageBox.Show("您输入的两次密码不想同,请重新输入!");
textBox2.Text=null;
textBox3.Text=null;
}
}
}
ifeasy 2003-08-22
  • 打赏
  • 举报
回复
验证原密码正确后修改数据库呀

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧