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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Erro no On Error Resume Next
MIRO SILVA
SÃO PAULO
SP - BRASIL
Postada em 05/01/2006 13:40 hs            
Pessoal no código abaixo tenho uma funçao que abra um datacontrol, e começa a dar um movenext ate o final da tabela, porem quando chega no final ao inves de pular o erro como eu pedi ele continua dando "No Corrent Record" o que pode ser?..o que pode estar de errado no "On Error Resume Next"?
 
abraços
 
 
Miro Silva
 
On Error Resume Next
txt_total.Text = CCur(Data1.Recordset.Fields("val_total_nota"))
Do While Data1.Recordset.EOF = False
Data1.Recordset.MoveNext
txt_total.Text = CCur(txt_total.Text) + CCur(Data1.Recordset.Fields("val_total_nota"))
DoEvents
Loop
Resume

Argemiro Aguiar da Silva

Criativa Produtos e Serviços

5511 2135-9600

     
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 05/01/2006 14:00 hs            
remova a instrução RESUME do final, SENÃO FICARÁ VOLTANDO AO PONTO DO ERRO

dsmn
     
MIRO SILVA
SÃO PAULO
SP - BRASIL
Postada em 05/01/2006 14:17 hs            
não entendi
 
se a instrução resume esta depois do loop, porque ficaria voltando ao ponto de erro

Argemiro Aguiar da Silva

Criativa Produtos e Serviços

5511 2135-9600

     
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 05/01/2006 14:50 hs            
Acredito que na realidade não existe nenhum sentido nessa instrução resume ao final do processo, e talvez seja esse o motivo de sua rotina ficar retornando ao erro, pelo menos é o que eu imagino.
Esprimenta remover e ve se não resolve o problema

dsmn
     
MIRO SILVA
SÃO PAULO
SP - BRASIL
Postada em 05/01/2006 14:53 hs            
não resolveu..por isso mesmo não entendi..
 

Argemiro Aguiar da Silva

Criativa Produtos e Serviços

5511 2135-9600

     
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 05/01/2006 15:07 hs            
Não quero ser chato mas é realmente na linha
                          Data1.Recordset.MoveNext
que está ocorrendo o erro?
pq não vi nada de errado na sua rotina para apresentar o problema que voce relatou
 

dsmn
     
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



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