USUÁRIO:
SENHA:
SALVAR LOGIN ?
Fórum
Visual Basic
Responder
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
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
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