Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

2
respostas

Double to String

Olá,

Como consigo converter dados vindo do Mysql de Double para String?? Usando C#

Regards

2 respostas

Renato,

Você dar mais informações sobre o problema? Um exemplo, talvez. Sem um exemplo, eu posso supor que está com problemas de "cultura" ao retornar esses dados. Isso ocorre principalmente com dados do tipo double pois há diferença do ponto flutuante entre os sistemas Pt-BR e En-US. Experimente fazer o seguinte no seu código:

double.Parse(<dadoDoubleBanco>, CultureInfo.InvariantCulture).ToString(CultureInfo.CurrentCulture);

Olá, obrigado. consegui resolver utilizando Decimal ao invés de Double;

command.Parameters.AddWithValue("@valorcusto", Convert.ToDecimal(valorcusto.Text)); na hora de mandar pro banco de dados.