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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Erro Arithmetic Overflow
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 11/01/2008 18:06 hs            
Tente o seguinte vá incluindo registro aumentando 01 string por vez até o erro aperecer, para termos idéia do que está acontecendo.
 
ex:
 
1
12
123
1234
12345
 
e assim por diante
 
 
     
mcarvalho
SÃO JOSÉ
SC - BRASIL
Postada em 14/01/2008 09:35 hs            
Treze com o primeiro registro tendo apenas um dígito não dá mais o erro. só dá o erro se os outros registros forem menores do que o primeiro. Ex.: primeiro registro 123456
segundo registro 123. daí dá o erro. Lembrando que o erro não dá na inclusão consigo incluir normalmente, dá quando tento fazer um select.
     
Tiranossauro
DOIS IRMÃOS
RS - BRASIL
ENUNCIADA !
Postada em 14/01/2008 10:48 hs            
poste o que tem no SELECT, por favor
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 15/01/2008 18:14 hs            
è isso ai colega poste seu código select vcai ajudar muito resolver o problema
 
     
mcarvalho
SÃO JOSÉ
SC - BRASIL
Postada em 17/01/2008 10:16 hs            
Não tem muito segredo como uso o ado data control o select é este
 
AdoPedido.RecordSource = "select * from pedido where npedido=" & blPedido.Caption
AdoPedido.Refresh
 
Onde AdoPedido é o nome do controle
     
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 17/01/2008 11:46 hs            
posso estar enganado mas não deveria ser assim
 
sql="select * from pedido where npedido='" & blPedido.Caption & "'"
AdoPedido.RecordSource = sql
AdoPedido.Refresh
 
não tem certeza mas não é isto que está faltandoa aspa simples
 
outra coisa seria formatar o blpedido
 
tipo assim:
 
busca=format(blpedido.caption,"00000000")
sql="select * from pedido where npedido='" & busca & "'"
AdoPedido.RecordSource = sql
AdoPedido.Refresh
 
bom não custa tentar
   
Página(s): 2/3     « ANTERIOR    PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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