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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  transformando 4,00 em 400,00
jongle
CAPANEMA
PA - BRASIL
Postada em 18/01/2006 13:10 hs            
pessoal, como eu faço para ir 4,00 para o meu banco, esta indo 400,00
um exemplo abaixo, esta aparecento no banco 400,00 inves de 4,00 porque em?
 
TB_ItemLoc.Fields("VALOR_loc") = "4,00"
TB_ItemLoc.update
 
 
 
     
Ivã
CAXIAS DO SUL
RS - BRASIL
Postada em 18/01/2006 13:39 hs            
Provavelmente vc tem que substituir a virgula por ponto..
tipo."4.00" ou ver se o campo no banco não é inteiro...

Ivã Boch

     
jongle
CAPANEMA
PA - BRASIL
Postada em 18/01/2006 13:45 hs            
no banco esta duplo e formato padrão...
 
 
     
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 18/01/2006 15:46 hs            
já esperimentou tirar as aspas:
TB_ItemLoc.Fields("VALOR_loc") = 4
TB_ItemLoc.update
 
se tiver valor decimal para passar:
TB_ItemLoc.Fields("VALOR_loc") = 4.51
TB_ItemLoc.update
 

dsmn
     
Martini
Pontos: 2843 Pontos: 2843
PAROBÉ
RS - BRASIL
ENUNCIADA !
Postada em 19/01/2006 06:13 hs         
olha as configurações regionais da máquina (separador de decimais ...)
   
CarlinhosBrown
ALTO PARAÍSO DE GOIAS
GO - BRASIL
ENUNCIADA !
Postada em 19/01/2006 15:07 hs            
cara, seu windows é 98, eu tenho esse problema, mas so quando vou instalar o sistema em algumas maquinas q tem o win 98, algumas ocorre isso outras nao, ja tentei d tudo mas vira e mexe sempre acontece, agora eu exijo q seja o XP, assim nao tem erro, nao consegui descobrir o porque disso... ocorria sempre quando eu formatava o valor a ser inserido, tipo: se fosse valor em real, eu fazia assim: format(text,"0.00"), isso dava erro, se fosse datas por exemplo: format(text,"dd/mm/yyyy"), tambem dava erro ele transformava em data americana (trocava a posicao do dia com o mes)... so percebi erro assim em valores q tinha casas decimas e em datas... ja comparei as configuracoes regionais de dois micros com win 98 e as configuracoes estavam identicas, mas num dava erro e outro nao,,, entao, acho q deve ser algum arquivo (dll, ...) q esteja baleada no windows... pra poder fazer isso...
 
se conseguir descobrir o porque me avise tambem,,,
   
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-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página