当前位置:编程学习 > Delphi >>

delphi做的程序怎样实现密码找回功能。

access数据库已建立用户信息表。用户的基本资料包括用户名、密码、邮箱和身份证号码。 找回密码的窗口中怎样实现:输入正确的用户名、邮箱和身份证号码后,显示出用户的密码。
追问:怎样显示到那个放密码的标签上?
答案:当点击“找回按钮”的时候,执行查询语句

adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select 密码 from 用户信息表 where 用户名=:UserName and 邮箱=:Email and 身份证号码=:Code');
adoquery1.Parameters.ParamByName('UserName').Value:=edit1.text;
adoquery1.Parameters.ParamByName('Email').Value:=edit2.text;
adoquery1.Parameters.ParamByName('Code').Value:=edit3.text;
adoquery1.open;
if adoquery1.fieldbyname('密码').asstring<>'' then
  showmessage("您的密码为:" + adoquery1.fieldbyname('密码').asstring)
else
  showmessage("您输入的资料不正确!");
这句改为你那边对应的控件名即可!

上一个:如何得到汉字的unicode (delphi)
下一个:delphi 这段IF代码能简化吗

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,