| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 926 人关注过本帖
标题:小弟做的登陆界面有些问题想请教大虾
只看楼主 加入收藏
aaqqo
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-3-22
结帖率:0
收藏
已结贴  问题点数:10 回复次数:2 
小弟做的登陆界面有些问题想请教大虾
数据库用的是SQL SERVER 。我做好了一个登陆界面用用户名可以登陆了,但是我现在想把界面设置成用户名和用户ID都能登陆。具体代码如下:procedure TF_cl_login.Spb7Click(Sender: TObject);
begin
   try
   Database1.Connected:=True;
   Table1.Filter:='用户名='''+E_user.Text+'''';//(想在这加上 or Table1.Filter:='用户ID='''+E_user.Text+''''但是不知道怎么实现)
   Table1.Filtered:=True;
   Table1.Open;
   Except
    Application.MessageBox('请与系统管理员联系。','数据库连接错误!',MB_OK);
    Application.Terminate;
   end;
   if Table1.RecordCount=1 then
    begin
    if Table1['密码']=E_passwd.Text then
   begin
    F_cl_login.Hide;
    F_cl_main.show;
    F_cl_main.Caption:='欢迎'''+E_user.Text+'''登陆'

   end
   else
     Application.MessageBox('请确认密码,注意大小写!','密码错误',MB_OK);
   end
   else
     Application.MessageBox('请确认用户是否正确!','用户不存在',MB_OK);

end;


搜索更多相关主题的帖子: 界面 登陆 
2010-05-08 13:00
lth_1234
该用户已被删除
收藏
得分:5 
提示: 作者被禁止或删除 内容自动屏蔽
2010-05-12 12:05
shuang200911
Rank: 5Rank: 5
等 级:职业侠客
威 望:2
帖 子:39
专家分:337
注 册:2009-11-2
收藏
得分:5 
Table1.Filter:='用户名='''+E_user.Text+''' or 用户ID='''+E_user.Text+'''
2010-05-13 17:34
快速回复:小弟做的登陆界面有些问题想请教大虾
数据加载中...
 
   



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

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