Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

SID_SILVA

Numero com casas Decimais

Recommended Posts

Ola Amigos

 

Comecei a gravar campos numericos e para variar tive problemas.

 

Na hora de exibir os meus campos numericos eu os formato e exibo as casas decimais com virgulas : 24,00

Porem se eu digitar 24,15 ocorre o erro (Error converting data type varchar to real), porque as casas decimais sao diferentes de zero, seueu digitar 24,00,

nada ocorre.

 

Gostaria de saber se ha alguma funcao para resolver esse assunto, pois quando preciso digitar um valor decimal 24,15, tenho que usar o ponto assim 24.15, ao inves da virgula.

 

Como posso resolver isso?

 

Obrigado e um Abraco

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa Noite Quintelab

 

Quando eu ecoo o numero no textBox ele aparece com virgula (255,25).Esse numero por exemplo eu nao consigo gravar, pois da erro.

Porem se eu digitar (255,00) dai eu consigo gravar.

 

Se eu mudar para (255.25) dai eu consigo gravar.

 

Mais um probleminha para ser resolvdo.

 

Um Abraco

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça um replace, assim:

textbox.Text.Replace(".",",").Replace(",",".")
Assim ele vai preparar o valor corretamente.

 

Ou você pode fazer executar o sql usando parâmetros, ai o banco de dados se preocupa em fazer essa formatação.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.