Авторизация открывает форму в зависимости от прав пользователя. Этот пример я вырезал из проекта SERVICE .
procedure frmLogin_bLoginOk_OnClick (Sender: TObject; var Cancel: boolean);
var
s,t,r: string;
sStatus: string;
begin
// Запрос SQL для проверки пользователя и пароля
s := VarToStr(SQLExecute('SELECT count(id) FROM users WHERE (id = ' + IntToStr(frmLogin.cbStatus.dbItemID) + ') AND (password = ''' + frmLogin.ePassword.Text + ''');'));
// если SQL-запрос нашел логин и пароль
if (s<>'0') AND (s<>'') then
begin
//скрыть форму авторизации
frmLogin.Hide;
// SQL-запрос прав пользователя
sStatus := SQLExecute('SELECT id_userStatus FROM users WHERE id='+IntToStr(frmLogin.cbStatus.dbItemID));
// если права пользователя * то открыть *
if sStatus = '1' then frmAdmin.Show else //администратор
if sStatus = '2' then frmMasterWork.Show else //мастер
if sStatus = '3' then frmServiceCen.Show ; //менеджер
end else MessageBox('Пароль неверен','Ошибка подключения ', MB_OK+MB_ICONSTOP);
end;
18 Comments
Very good article! We will be linking to this particularly great post on our site. Keep up the good writing.
I really like this article. You can send any article like this. Playmods
Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me. phieuguige-grab-bat-net
Hello! I’m Charles. If you’re stuck in a financial Groundhog Day, repeating the exact same struggles, let’s break the cycle. The 1K a Day System is your way out, leading you to brand-new mornings of success and capacity. Wake up to something fantastic!
al nassr update football news, match schedules, results, rankings of all football tournaments, transfer news, player backstage.
Bongdalu cập nhật tin tức bóng đá nóng hổi, thể thao sôi động và giải trí hấp dẫn.
Luongsontv là một nền tảng trực tuyến chuyên cung cấp dịch vụ phát sóng các trận đấu bóng đá với chất lượng cao.
Khám phá lịch thi đấu – nền tảng xem bóng đá trực tuyến hàng đầu.
Bongdalu cập nhật tin tức bóng đá nóng hổi, thể thao sôi động và giải trí hấp dẫn.
https://socialtrain.stage.lithium.com/t5/user/viewprofilepage/user-id/94843
https://files.fm/Bongda-lu0101/info
https://us.enrollbusiness.com/BusinessProfile/6859005/Bongdalu01010
https://www.dermandar.com/user/Bongdalu0101/
https://jsfiddle.net/u/Bongdalu0101/fiddles/
https://wperp.com/users/da88tube/
https://pixelfed.de/i/web/profile/746433425407308507
https://da88tube.blogspot.com/2024/10/da88.html
https://colab.research.google.com/drive/1zWKEgMbLlXa9GQFz3gpd0OXyNCwSs8t5#scrollTo=mRNLim5TQz5V