Vyny 0 Denunciar post Postado Dezembro 11, 2007 É o seguinte: Estou desenvolvendo um sistema para uma biblioteca. Na 1ª tela eu tenho LOGIN E SENHA! Este é o código do botão ENTRAR: Begin if ComboBox1.Text='Administrador' then TLogin.TableName:='Administrador.db'; if not TLogin.Active then TLogin.Open; if TLogin.Locate('Nome',login.Text,[]) then begin vSenha:=TLogin.FieldByName('Senha').AsString; If (vSenha = senha.Text) Then Begin Form3.Create; End else Begin MessageDLG('Falha: Usuario e/ou senha incorretos', mtConfirmation,[mbOk],0); login.SetFocus; End; end else Begin MessageDLG('Falha: Usuario e/ou senha incorretos', mtConfirmation,[mbOk],0); login.SetFocus; End; Se o login ou senha estão errados a mensagem aparece corretamente. Porem se estão certos da o seguinte erro: Alguém sabe como posso resolver? Compartilhar este post Link para o post Compartilhar em outros sites
rvlira 0 Denunciar post Postado Dezembro 11, 2007 Form3 := TForm3.Create(nil); t+! Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Dezembro 11, 2007 Se quiser, veja este tópico que mostra como fazer acesso por login com níveis, pode lhe ajudar também no seu problema. Compartilhar este post Link para o post Compartilhar em outros sites
Vyny 0 Denunciar post Postado Dezembro 11, 2007 Form3 := TForm3.Create(nil); t+! Isto RESOLVEU! Muito obrigado! Compartilhar este post Link para o post Compartilhar em outros sites