博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#三层ATM-10.改密码
阅读量:4317 次
发布时间:2019-06-06

本文共 1204 字,大约阅读时间需要 4 分钟。

改密码

1. dal cardinfo changePwd

public bool changePwd(string CardID, string oldPwd, string newPwd)

        {

string sql = "update  cardinfo set  pass='"+ newPwd + "' where cardID='" + CardID + "' and pass='"+oldPwd+ "'  and IsReportLoss=0";

int n = DbHelperSQL.ExecuteSql(sql);

if (n >= 1)

            {

return true;

            }

else

            { return false; }

        }

2. bll- cardinfo changePwd

public bool changePwd(string CardID, string oldPwd, string newPwd)

        {

return dal.changePwd(CardID, oldPwd,newPwd);

        }

3. winf- ChangePWD

!)增加卡号字段

public string CardID;

2)编写按钮点击事件

private void button1_Click(object sender, EventArgs e)

        {

            label4.Text = "";

if (textBox2.Text != textBox3.Text)

            { label4.Text = "两次新密码不一致,请重输!"; }

else

            {

                BLL.cardinfo bll = new BLL.cardinfo();

bool isOK=  bll.changePwd(CardID, textBox1.Text, textBox3.Text);

if (isOK) {

MessageBox.Show("密码修改成功,请重新登录!","成功");

this.DialogResult = DialogResult.OK;

                }

else { label4.Text = "密码修改失败,请重试!"; }

            }

        }

4. winf-main-菜单

private void 改密码ToolStripMenuItem_Click(object sender, EventArgs e)

        {

ChangePWD cp = new ChangePWD();

            cp.CardID = CardID;

DialogResult OK=cp.ShowDialog();

if (OK == DialogResult.OK) {

                退出账户toolStripMenuItem_Click(null, null);

            }

        }

转载于:https://www.cnblogs.com/lingr/p/5563569.html

你可能感兴趣的文章
python国内豆瓣源
查看>>
redux、immutablejs和mobx性能对比(三)
查看>>
jQuery实现简单而且很酷的返回顶部链接效果
查看>>
mac 终端 常用命令
查看>>
EGL接口介绍-----Android OpenGL ES底层开发
查看>>
电梯调度程序的UI设计
查看>>
转自 zera php中extends和implements的区别
查看>>
Array.of使用实例
查看>>
【Luogu】P2498拯救小云公主(spfa)
查看>>
如何获取网站icon
查看>>
几种排序写法
查看>>
java 多线程的应用场景
查看>>
dell support
查看>>
转:Maven项目编译后classes文件中没有dao的xml文件以及没有resources中的配置文件的问题解决...
查看>>
解决“Eclipse中启动Tomcat后,http://localhost:8080/无法访问”的问题
查看>>
MTK android 设置里 "关于手机" 信息参数修改
查看>>
隐私声明
查看>>
页面插入iframe嵌套
查看>>
019 jquery中的动画
查看>>
hello C#
查看>>