在一个窗体中有一个文本框和一个按钮怎么实践让这个按钮进行三次的操作,就是说第一次输入原始的密码点确认之后好果此密码在数据库中存在就直接在文本框内输入新的密码然后再确认,再一次重复新密码,确认!之后数据库的原始密码就被改掉了!这要怎么做啊,我是个新手希望大家帮下忙!

解决方案 »

  1.   

    先定义一个变量a赋值为0,定义第二个变量b,定义第二个变量c
    点击第一次 执行验证操作,正确则这个变量变a为1 这个文本框清空,输出消息请输入新的密码
                 不正确,则这个变量a为0 这个文本框清空 返回输出消息请重新输入密码
    点击第二次 执行记录操作,这个变量变为1 b=这个文本框,输出消息请重新输入新的密码
                 
    点击第三次 执行验证操作,正确则这个变量变为2 c=这个文本框,如果b=c则执行更改数据库操作注意,在点击按钮时判断a=?
    =0则执行第一次
    =1则执行第二次
    =2则执行第三次
      

  2.   

    原始密码正确,你可以在后面显示文字信息啊,比如: “请输入新密码”,如果错误了就提示“原始密码错误”,新密码输入后需确认提示 “请再次输入新密码”,你看银行ATM机不就是这么做的
    你一个textbox要反复操作多次,每一步都应该提示别人才对,没有
    什么正规与不正规,人性化符合需求就行
      

  3.   

    好果像大这说的这样这个功能就可以很容易就实践,但是这样做不好,我手机上修改密码就不是这样的,你看网上的也不是这样的啊,比如QQ
    不弹出消息的提示,因为我上面有一个LABLE的标签开始是提示输入原始的密码,好果对了标签文字就变为请输入新的密码,而不是给它消息框的提示!
    这样有什么办法可以做到么!
      

  4.   

    可以在原始密码输入正确后改变LABLE控件的TEXT 一样的提示