使用登录参数的数据库数据登录注销应用程序

时间:2014-06-08 14:00:28

标签: delphi

我搜索过去一小时左右,找到一些关于如何创建一个应用程序的简单教程,该应用程序使用存储在表中的数据库(Access)参数(用户名,密码)进行身份验证,并且可以找不到.I需要能够轻松地在登录表单和主表单之间切换(login-logout)。我只是编程的初学者,所以你能指出我正确的方向还是给我一个如何做到这一点的例子?

我看过这个例子(接受了答案): Delphi application with login / logout - how to implement?

我尝试了这个(在登录表单按钮上单击)但是无法正常工作:

ADOQuery1.Active:=false;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select User_name,Password,Access_Level from USERS where User_Name='+QuotedStr(edit1.text)+' and password='+QuotedStr(Edit2.Text));
ADOQuery1.Open;
If ADOQuery1.FieldByName('Password').AsString<>''
    then  Button1.Click
else showmessage('wrongpassword');
Button1.ModalResult := mrNone;

正确或错误的密码 - 我的主要表格仍然显示。我搞砸了吗?

1 个答案:

答案 0 :(得分:1)

您可以从本文的基础知识开始登录:

Password Login

您可以在此站点中找到有关访问数据库的其他需求的文章,请尝试使用他们的搜索框:Delphi About您将找到有关如何使用项目示例对Delphi进行基本操作的文章。当它是初学者时非常好!