Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/03/2007, 02:41
jovapa
 
Fecha de Ingreso: agosto-2006
Mensajes: 19
Antigüedad: 17 años, 8 meses
Puntos: 0
Cast a double para ingresar en access

Hola,
Tengo una ”obfuscación” encima que no me permite resolver lo siguiente:

Tengo un TextBox1 que acepta números (y coma). Cuando leo su contenido debo hacer un cast y convertirlo a double para ingresarlo en una base de datos Access con este tipo.

Si TextBox1.Text = “11,12” tras su conversión será el double= 11,12 cuyo valor no es admitido al escribir la cadena sql (UPDATE tabla SET Campo1=Valor1, campoDouble=11,12,…… (lo anterior dará error))

Si hago que TextBox.Text = “11.12” (punto en lugar de coma), el cast a double da: 1112 (desaparece el punto y no aparece la coma) además que la base Access no admitiría el punto como separador decimal (no podría ingresar: 11.12).

Todo me ‘huele’ a que la solución sea ‘algo fácil’ pero no doy con ello.
Opiniones? Ayuda?