• Lunes 23 de Diciembre de 2024, 04:49

Autor Tema:  Problemas Con Float En Distintos Idiomas De Os  (Leído 1109 veces)

antares1983

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Problemas Con Float En Distintos Idiomas De Os
« en: Martes 29 de Abril de 2008, 10:02 »
0
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

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Problemas Con Float En Distintos Idiomas De Os
« Respuesta #1 en: Martes 29 de Abril de 2008, 15:44 »
0
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
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.