Conversão de String para Double
- Inscrever-se no RSS Feed
- Marcar tópico como novo
- Marcar tópico como lido
- Flutuar este Tópico do usuário atual
- Marcar como favorito
- Inscrever-se
- Emudecer
- Versão para impressão
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
Estou com uma base com três colunas de valores
Column1, column2, column3
as primeiras duas colunas trazem corretamente no formato double, mas a terceira toda vez que tento converter ou da erro de conversão ou perde as casas decimais, já tentei substituir a virgula pelo ponto e mesmo assim não foi.
na base os valores são de 0,00 até 1.600.000,00 e mesmo assim alguns valores de milhares não vai
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
Sempre da erro de conversão ou fala que perdi valores
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
Olá meu amigo tudo bem?
Na sua string você tem virgulas e pontos.
Talvez de voce substituir a "," ajude.
replace([nome da sua coluna], ",","")
Depois disso voce tenta transformar para double ou para fixed decimal.
Tenta isso por favor.
Abraço.
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
Eu fiz isso mas tem alguns números
1.937,00 ele tira a virgula ai fica
1.93700 ai ele entende que é 1,93700 e perde os valores depois do ponto
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
Exemplo
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
Já está com essa opção, e quando eu uso FixedDecimal fica assim
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
mas esse número da foto está um pouco esquisito mesmo, certo?
Pode enviar como ele é na base crua?
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
Na base crua ele vem assim 1.500.771,13
Depois do replace ele ficou 1.500.77113
Mas depois que muda para fixed decimal fica todos assim 000.000000 e alguns meio estranhos
E quando muda para double fica daquele jeito que enviei acima
- Marcar como novo
- Marcar como favorito
- Inscrever-se
- Emudecer
- Inscrever-se no RSS Feed
- Realçar
- Imprimir
- Notificar o moderador
