观看记录
  • 我的观影记录
登录
测试首页C#winform用户密码修改界面怎么做

C#winform用户密码修改界面怎么做

C#winform用户密码修改界面怎么做

在C#应用程序开辟过程中,用户密码点窜界面是必需的一个模块,其逻辑并不难,但要怎么去规划和结构,便利用户去点窜本身的密码?下面,我把本身做这个页面的设法和具体实现步调分享出来,但愿对您有帮忙。

工具/原料

  • 电脑

方式/步骤

  1. 1

    点窜密码的处所我感觉要足够便利和显眼才更合理,所以,我将其结构在用户登录系统界面上。

  2. 2

    在登录界面上添加一个button按钮,点窜显示名为password,按照本身的爱好来调整显示结果。

  3. 3

    新增一个winform页面,这个页面用来点窜用户密码,根基内容包含用户名、旧密码、新密码以及一个提交点窜的按钮。

  4. 4

    编写登录页面上点窜密码按钮的点击事务,当用户点击点窜密码的控件时,跳出点窜密码的界面。代码:

    private void button3_Click(object sender, EventArgs e)

            {

                Pwdupdate pw1 = new Pwdupdate ();

                pw1.StartPosition = FormStartPosition.CenterParent;

                pw1.ShowDialog();

            }

  5. 5

    编写点窜密码页面代码,这里本家儿如果经由过程确认点窜这个button控件来实现。代码如下:

    private void button2_Click(object sender, EventArgs e)

            {

                SqlConnection conn = new SqlConnection(Read_Xml(Application.StartupPath +"\\Sqlconnection.xml"));

                conn.Open();

                SqlCommand cmd3 = new SqlCommand("select count(*) from Employee where User_id='" + textBox6.Text.Trim() +"'", conn);

                int b = (int)cmd3.ExecuteScalar();

                if (b == 1)

                {

                    SqlCommand cmd4 = new SqlCommand("select pwd from Employee where User_id='" + textBox6.Text.Trim() +"'", conn);

                    string c = cmd4.ExecuteScalar().ToString();

                    string oldpwd = textBox7.Text.Trim();

                    string newpwd = textBox8.Text.Trim();

                    string dnewpwd = textBox9.Text.Trim();

                    if ((b == 1) && (c == oldpwd) && (newpwd == dnewpwd))

                    {

                        SqlCommand cmd5 = new SqlCommand("update Employee set pwd ='" + newpwd +"'where User_id='" + textBox6.Text.Trim() +"'", conn);

                        int k = (int)cmd5.ExecuteNonQuery();

                        if (k > 0)

                        {

                            MessageBox.Show("密码点窜当作功!","提醒");

                        }

                        else

                        {

                            MessageBox.Show("密码点窜掉败!","提醒");

                        }

                    }

                    else

                    {

                        MessageBox.Show("新旧密码填写错误,请查抄!","提醒");

                    }

                }

                else

                {

                    MessageBox.Show("用户名不存在!","提醒");

                }

                conn.Close();

            }

  6. 6

    运行调试,实现预期。winform点窜用户页面编写完当作。

注重事项

  • 本案例利用XML文件来实现与数据库的毗连。

“C#winform用户密码修改界面怎么做”关联的文章

  • 电脑网络异常

    进入电脑界面后,需要打开设置图标,进入后点击网格和Internet选项中心进行操作,以下是详细步骤操作:

    41分钟前0阅读

    电脑网络异常
  • 美团电动车怎么还车

    美团电动车怎么还车?下面给大家详细介绍一下具体步骤及说明。

    41分钟前0阅读

    美团电动车怎么还车
  • 腾讯新闻怎么关闭视频自动播放
  • 快速除痱子

    夏天到了,人们身上容易长痱子,有什么办法可以轻松除掉痱子吗,今天小编找到了几种方法,希望能帮到你。

    41分钟前0阅读

  • 华为手机畅享7,怎样设置指纹锁
  • 做深蹲运动有什么好处

    做深蹲运动有什么好处呢?很多人都不知道,下面小编来告诉大家。

    41分钟前0阅读

  • 果酱烤棉花糖的制作方法

    棉花糖的香甜美味与果酱的清新可口会撞出怎样的味道呢?今天小编就来介绍一下果酱烤棉花糖的制作方法。

    41分钟前0阅读

  • 原神机关烹饪之法之二怎么过关

    原神机关烹饪之法之二怎么过关?韶光抚月第二阶段活动有些玩家已经顺利完成了,这里给大家带来了原神机关烹饪之法之二玩法技巧,一起来看下文中介绍吧。

    1小时前0阅读

    原神机关烹饪之法之二怎么过关
  • 如何让idm不要自动下载视频

    用浏览器打开带有视频的网页,便会自动下载此页面的所有视频。如何禁止IDM自动下载视频呢?请看下面的经验。

    1小时前0阅读

    如何让idm不要自动下载视频
  • 手机用什么浏览器好?

    网络时代的到来,丰富了我们的生活,出现了越来越多的浏览器,你用的哪一款浏览器?你知道哪一款浏览器最好用吗?下面我们就一起来看看吧。

    1小时前0阅读

切换深色外观
留言
视频编辑修改
回到顶部
首页
手机数码
医疗健康
金融管理
社交情感
无名