SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: antares1983 en Martes 29 de Abril de 2008, 10:02

Título: Problemas Con Float En Distintos Idiomas De Os
Publicado por: antares1983 en Martes 29 de Abril de 2008, 10:02
Hola Comunidad
Tengo el siguiente problema me sucede que mi aplicacion debe correr tanto en windows en ingles como en español , y cuando esta en ingles es un . y cuando en español una ,
entonces cuando voy a insertarlo en sql server me inserta un entero si entro el valor flotante con el contrario al del lenguaje del sistema  
cualquier sugerencia  ser'a de gran ayuda

Saludos ANtares
Título: Re: Problemas Con Float En Distintos Idiomas De Os
Publicado por: Mollense en Martes 29 de Abril de 2008, 15:44
En mi caso, cuando se me presenta ese caso que describís, al guardar,lo único que hago es reemplazar la coma por un punto:
Código: Text
  1. this.miTextbox.Text.Replace(',', '.')
  2.  

Funciona en ambos casos, ya que si existe la coma, la cambia y si no, no hace nada.

Obviamente que existen otras validaciones de formato pero basicamente, eso es lo que hago para poder guardar sin problemas.

Un saludo