Reloaded` Postado Outubro 11, 2003 Denunciar Share Postado Outubro 11, 2003 como eu faço pra quando o usuario clicar no botão logar, o programa verificar se o usuario e a senha são validos? isso já cadastrado num banco de dados. Obs: Banco de dados em Paradox 7Ass. Marcelo A. Augusto :blink: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dca2001 Postado Outubro 18, 2003 Denunciar Share Postado Outubro 18, 2003 :o Deixa eu ver se entendi... você tem um BD com os usuários e sua senha... mas quer checar a entrada deles.. Primeiro coloque um LOCATE , para pesquisar o nome... depois um if (se a senha = senha cadatrada) prossiga... se não "aquela pergunta" Quer cadastrar? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dca2001 Postado Outubro 18, 2003 Denunciar Share Postado Outubro 18, 2003 :o Deixa eu ver se entendi... você tem um BD com os usuários e sua senha... mas quer checar a entrada deles.. Primeiro coloque um LOCATE , para pesquisar o nome... depois um if (se a senha = senha cadastrada) prossiga... se não "aquela pergunta" Quer cadastrar? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest CorN_Sk8 Postado Novembro 1, 2003 Denunciar Share Postado Novembro 1, 2003 esse aqui é um codigo parecido, de logar, modifica ele para ficar parecido com o do seu programa.. ele é bem simples, eu uso eleprocedure TForm1.Button2Click(Sender: TObject);varLogin, Senha : String;ValorSenha : TstringField;beginif not Table1.FindKey([E_Login.Text]) thenbeginShowMessage('Login recusado ou senha inválida...');E_Login.SetFocus;Exit;end;ValorSenha := Table1.findfield('Senha') as TStringField;if ValorSenha.value <> E_Senha.Text thenbeginShowMessage('Login recusado ou senha inválida...');E_Login.SetFocus;Exit;end;//Acao Apos Loginform1.E_Login.Clear;form1.E_Senha.Clear;if Table1.FieldByName('Tempo').Asstring = '0' thenShowmessage('Você não tem tempo na sua conta !') elsebegin form3.show end;end; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - DELPHI-Man32 - Postado Novembro 3, 2003 Denunciar Share Postado Novembro 3, 2003 UNIT COMPLETA cara!PEGA AI.unit U_acesso;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Db, Mask, DBCtrls, DBTables;type TFm_acesso = class(TForm) Label1: TLabel; Button1: TButton; Button2: TButton; Table1: TTable; DataSource1: TDataSource; Label2: TLabel; Table1Tipo: TStringField; Table1Codigo: TStringField; edTipo: TEdit; edCodigo: TEdit; procedure Button1Click(Sender: TObject); procedure edCodigoClick(Sender: TObject); procedure Button2Click(Sender: TObject); procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean); private { Private declarations } public { Public declarations } end;var Fm_acesso: TFm_acesso; iOK: integer; implementation{$R *.DFM}procedure TFm_acesso.Button1Click(Sender: TObject);beginShowMessage('Ação cancelada...Clique em OK para finalizar.');Application.terminate;end;procedure TFm_acesso.edCodigoClick(Sender: TObject);beginButton2.Enabled := True;Button2.Caption :='Entrar';end;procedure TFm_acesso.Button2Click(Sender: TObject);beginif Table1.Locate('Tipo;Codigo',VarArrayOf([edTipo.Text,edCodigo.Text]),[]) ThenbeginiOK := 625;Close;endelsebeginBeep;ShowMessage('Código de Acesso Inválido!');edTipo.Setfocus;end;end;procedure TFm_acesso.FormCloseQuery(Sender: TObject; var CanClose: Boolean);beginif iOK <> 625 then Canclose := False;end;end.NO FORM PRINCIPAL você TEM QUE FAZER O SEGUINTEprocedure TFm_main.FormCreate(Sender: TObject);beginFm_acesso := TFm_acesso.Create(self);Fm_acesso.ShowModal;end;PODE TESTAR não FALHA!!!!VALEUDELPHI-Man32... :ph34r: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - DELPHI-Man32 - Postado Novembro 3, 2003 Denunciar Share Postado Novembro 3, 2003 DESCULPE NO LUGAR DE TIPO você COLOCA USUARIO E CODIGO COLOCA SENHANOS MEUS USO DESTE JEITO OS CAMPOS DA SUA TABELA.MODIFIA O CODIGO DO SEU JEITO AI. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Reloaded`
como eu faço pra quando o usuario clicar no botão logar, o programa verificar se o usuario e a senha são validos? isso já cadastrado num banco de dados.
Obs: Banco de dados em Paradox 7
Ass. Marcelo A. Augusto :blink:
Link para o comentário
Compartilhar em outros sites
5 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.