USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Run-time error '3021'
>>|Bedin|<<
SANTO ANDRE
SP - BRASIL
Postada em 09/02/2006 20:16 hs            
Olá pessoal, blz?!
Estou com uma form q possui login e senha, e qnd digito a senha errada, ao invés de mostra um msgbox avisando o erro, ele gera o seguinte erro: Run-time error '3021': Nenhum registro atual.
 
Alguém tem idéia?
 
Abraços,

.:Rodrigo Bedin:.
     
Donkey
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
PRESIDENTE PRUDENTE
SP - BRASIL
Postada em 09/02/2006 20:19 hs            
Vc debugou ? Com certeza ele não esta verificando se foi achado um registro, por exemplo
 
rs.open "select * from tabela where campo = 1"
 
msgbox rs("campo")
 
Aqui ele faz a consulta e ja deduz q sempre terá algum registro com esse codigo, quando o certo seria antes de dar o msgbox fazer:
 
If rs.eof then
   msgbox "Código não encontrado."
   exit sub
endif
 
Entendeu? Com certeza é esse o erro no seu exemplo. T+
     
Página(s): 1/1    

CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página