| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 799 人关注过本帖
标题:[求助]有个登陆窗口的问题,用户名和密码怎么用循环表示啊
只看楼主 加入收藏
hln26460822
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2005-6-25
收藏
 问题点数:0 回复次数:7 
[求助]有个登陆窗口的问题,用户名和密码怎么用循环表示啊
要做个登陆窗口,判断用户名和密码的时候如果用循环要怎么写代码,其他的数据库都已经连接好了,我是用datasource,adotable和数据库连在一起的,但是写代码的时候循环老出错,快来帮我看看

搜索更多相关主题的帖子: 密码 数据库 用户名 窗口 登陆 
2007-04-12 20:04
anthony634
Rank: 6Rank: 6
来 自:西南交大
等 级:贵宾
威 望:24
帖 子:653
专家分:10
注 册:2006-6-8
收藏
得分:0 

最好给出你写的代码,判断给的字符串和库里的条目是否相等就可以。

2007-04-12 20:19
hln26460822
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2005-6-25
收藏
得分:0 
begin
adotable1.First;
while (ed_user.Text <> adotable1.FieldByName('user').AsString) or
(ed_password.Text <> adotable1.FieldByName('password').AsString ) do
begin
adotable1.Next;
if adotable1.Eof then
begin
show_waring('用户名或密码不对,请从新输入!') ;
ed_user.SetFocus;
Exit;
end;
Frm_Management.ShowModal;
end;
end;

快乐是自己的,不是别人给的。要把握每一个让自己快乐的机会。。。。。
2007-04-12 20:27
anthony634
Rank: 6Rank: 6
来 自:西南交大
等 级:贵宾
威 望:24
帖 子:653
专家分:10
注 册:2006-6-8
收藏
得分:0 

Frm_Management.ShowModal; 是登录成功后的窗体么?是的花这个应该在循环外面

[此贴子已经被作者于2007-4-12 20:47:33编辑过]

2007-04-12 20:46
hln26460822
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2005-6-25
收藏
得分:0 
是啊,那我试下,谢谢

快乐是自己的,不是别人给的。要把握每一个让自己快乐的机会。。。。。
2007-04-12 20:52
hln26460822
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2005-6-25
收藏
得分:0 
不对 啊,还是报错

快乐是自己的,不是别人给的。要把握每一个让自己快乐的机会。。。。。
2007-04-12 20:56
anthony634
Rank: 6Rank: 6
来 自:西南交大
等 级:贵宾
威 望:24
帖 子:653
专家分:10
注 册:2006-6-8
收藏
得分:0 

试验下?
begin
adotable1.First;
while (ed_user.Text <> adotable1.FieldByName('user').AsString) or
(ed_password.Text <> adotable1.FieldByName('password').AsString ) do
begin
adotable1.Next;
if adotable1.Eof then
begin
Break();
end;
end;
if (ed_user.Text = adotable1.FieldByName('user').AsString) and
(ed_password.Text = adotable1.FieldByName('password').AsString ) then
begin
Frm_Management.ShowModal;
end
else
begin
show_waring('用户名或密码不对,请从新输入!') ;
ed_user.SetFocus;
end;
end;

2007-04-12 21:09
hln26460822
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2005-6-25
收藏
得分:0 
OK,thank you

快乐是自己的,不是别人给的。要把握每一个让自己快乐的机会。。。。。
2007-04-13 08:57
快速回复:[求助]有个登陆窗口的问题,用户名和密码怎么用循环表示啊
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018224 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved