Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/01/2007, 10:03
albertovicat
 
Fecha de Ingreso: noviembre-2004
Ubicación: Corrientes, Arg.
Mensajes: 129
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: problema de decimales

¡Púfff! Este tema tiene lo suyo. Viene por el lado de la configuración regional de la PC en que corra el programa. Si el separador decimal es punto o coma. Pero eso no es todo: algunas funciones de VB consideran SIEMPRE al punto como separador decimal, caso de Val( ), y cuando encuentran una coma la toman como separador DE ARGUMENTOS, y si la función prevé el ingreso de un solo argumento, lo que viene después de la coma directamente lo ignora, pero no produce un error (de nuevo Val).
No se como es tu caso en estos detalles de la configuración regional. Pero si has usado Val... te cuento que tuve que hacerme una función propia para poder tratar a los textos tipo "12.153,18" para que quedara como "12153.18" antes de pasársela a val.
Ayudaría que agregues algo de tu código, específicamente la parte en que tomas el contenido del TextBox y lo ingresas a la base de datos.
Saludos