BDE Delphi7 TTable
Необходимо в базе хранить табличку под паролем в которой пары "пользователь-пароль"
при запуске приложения производить проверку
делаю так:
создаю форму, подключаю к основной форме проекта
на созданной форме так:
procedure TFormLogin.BitBtnOKClick(Sender: TObject);
begin
//подключаемся к базе
Database1.Connected:=true;
//открываем таблицу
Table1.Active:=true;
//проверяем пару логин-пароль
If Table1.Locate('UserName',trim(EditUser.Text),[loCaseInsensitive]) then
if Table1.FieldByName('Password').Value=trim(EditPassword.Text) then
begin
//записываем дату последнего входа
Table1.Edit;
Table1.FieldByName('DateLast').AsDateTime:=now;
Table1.Post;
FormLogin.Close;
end
else
ShowMessage('Пара "пользователь-пароль" введены не правильно!')
else
ShowMessage('Пара "пользователь-пароль" введены не правильно!');
end;
procedure TFormLogin.BitBtnCancelClick(Sender: TObject);
begin
Application.Destroy;
end;
на основной форме проекта так:
procedure TForm1.FormShow(Sender: TObject);
begin
FormLogin.ShowModal;
end;
Как "убить" приложение при нажатии кнопки "отмена"
т.е вместо Application.Destroy;
???