com uma tabela paradox com os campos CODIGO, NOME, SENHA e PRIVILEGIO onde nessa tabela devo efetuar um login, no caso
com o nome e a senha, Até aii td perfeito porém eu tenho tmb que veficar o privilegio do camarada(Administrador, Professor e Outros) é aii que o bixo pega rsrsrs segue aii o código do botão Entrar
procedure TForm1.BtnEntrarClick(Sender: TObject);
var
PRIVILEGIO1 : string;
begin
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('SELECT * FROM USUARIO WHERE NOME = :USER AND SENHA = :PASSWD');
Pergunta
AllJack
Salvem rapazeada, td belê com vocês
é o seguinte....
estou desenvolvendo um sistema de diário escolar
com uma tabela paradox com os campos CODIGO, NOME, SENHA e PRIVILEGIO onde nessa tabela devo efetuar um login, no caso
com o nome e a senha, Até aii td perfeito porém eu tenho tmb que veficar o privilegio do camarada(Administrador, Professor e Outros) é aii que o bixo pega rsrsrs segue aii o código do botão Entrar
procedure TForm1.BtnEntrarClick(Sender: TObject);
var
PRIVILEGIO1 : string;
begin
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('SELECT * FROM USUARIO WHERE NOME = :USER AND SENHA = :PASSWD');
Query1.ParamByName('USER').AsString:=Edit1.Text;
Query1.ParamByName('PASSWD').AsString:=Edit2.Text;
Query1.Open;
if(Form1.Query1.RecordCount)=1 then
begin
Query2.Close;
Query2.SQL.Clear;
Query2.SQL.Add('SELECT *');
Query2.SQL.Add('FROM USUARIO');
Query2.SQL.Add('WHERE PRIVILEGIO = :PRI');
Query2.ParamByName('PRI').AsString:=PRIVILEGIO1;
if(PRIVILEGIO1='Administrador')then
begin
Form2.Show;
Form2.Enabled:=true;
Form1.Hide;
end;
if(PRIVILEGIO1='Professor')then
begin
Form2.Show;
Form2.Enabled:=true;
Form1.Hide;
Form2.Usurio1.Enabled:=false;//Menu para cadastrar usuário no caso false para professores
end;
end
else
begin
ShowMessage('Acesso Negado');
Exit;
end;
end;
se alguém puder dar uma luz aii
vlw rapazeada!!!!!
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.