用Delphi写一个登陆见面,用户名密码存在ACCESS中,连接成功,但不知道怎么写 确认 按钮的代码

最好能加个验证码验证... 最好能加个验证码 验证 展开
 我来答
百度网友06755f7
2010-12-08 · 超过14用户采纳过TA的回答
知道答主
回答量:32
采纳率:0%
帮助的人:36.6万
展开全部
建立一个BUTTON按钮,双击BUTTON,写如下语句
with adoquery1 do
begin
sql.clear;
sql.add('select * from userpassword where username=:name and password=:password');
Parameters[0].Value:=edit1.Text;//输入用户名的EDIT
Parameters[1].Value:=edit2.Text;//输入密码的EDIT
OPEN;
end
if adoquery1.RecordCount<>0 then //进入登陆后的界面
else showmessage('用户名或密码错误');
kobaer
2010-12-08 · 超过15用户采纳过TA的回答
知道答主
回答量:46
采纳率:0%
帮助的人:39.7万
展开全部
zonyleon的回答已经能实现登陆验证了,如果你还要加验证码
你需要在登陆窗体加载前来随机验证码
然后再zonyleon得查询前 判断你的验证码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
09160126
2010-12-11
知道答主
回答量:24
采纳率:0%
帮助的人:18万
展开全部
只要把你从数据库中读取的用户名和密码与界面上输入的相比较,判断是否先登就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
uniuwo
2010-12-08 · TA获得超过120个赞
知道答主
回答量:25
采纳率:0%
帮助的人:19.8万
展开全部
这个一般用个查询就好了,简单的就看看返回的count是否1。

验证码的样式有不少,用文字的或图片的均可,可在查询数据库之前检查验证码是否匹配。图片式的验证码可参考各类CAPTCHA的实现。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
loloopop
2010-12-09 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:83
采纳率:0%
帮助的人:0
展开全部
答案就是如此了
自己加个随机数当验证码
让程序自动生成
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式