MySql e C.Sharp Problemas na hora de salvar valores monetários !!!! Help

23/06/2016

0

Boa noite galera.

Hoje me encontro com o seguinte problema na inclusão de um dado no Mysql pelo C#.

Tenho uma tabela no meu BD com atributo Decimal(12,2); quando eu digito um valor na minha textbox e salvo no banco de dados ele não separa o valor da moeda.

EX: se eu digitar na minha textbox 9,20 ( nove virgula 20) ele dá um erro na hora de salvar devido nós EUA usarem " . " no lugar de virgula, sendo assim eu digito 9.20 ai ocorre que no bd ele salva 920.00 .

Me ajudem por favor não sei o que fazer.

Exemplo de como uso a entrada do textbox na minha variavel.

 decimal valor = Convert.ToDecimal(txtValor.Text);  
Bruno

Bruno

Responder

Posts

16/11/2016

Caio Morceli

Você pode usar o replace para substituir o ponto pela vírgula.
Seria o caso ?
Responder

16/11/2016

Alex Silva

Amigo, acredito que neste link você possa ter uma luz: http://pt.stackoverflow.com/questions/37947/valor-decimal-mysql
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar