none
Problema con decimales y asp RRS feed

  • Pregunta

  • Hola a todos, les planteo mi situación y a ver si me pueden dar una respuesta.

    Tengo una aplicación instalada en un Windows Server 2000 en español con SP2, hecha con asp's y usando IIS, que accede a base de datos access 97 a través de ODBC. Y como separador decimal el punto "." Bueno, pues aqui si, por ejemplo, hago en un asp esta instrucción: 

                                               var1 = CDBL(2.5)

    entonces var1=2.5, si lo hago con visual basic me da lo mismo. Hasta aquí todo perfecto.

    La cuestión es que quiero llevar la aplicación a otra máquina, igual que el anterior, salvo que he puesto el SP4. El caso es que le pongo que el decimal (en configuración regional)  sea el punto "." y para la misma instrucción var1 vale 25, en lugar de 2.5 , en el caso de hacerlo  dentro de un ASP, pero si lo hago desde un programa de visual basic var1 sí que vale 2.5 

    No sé lo que me falta de configurar si es el IIS o que pero no lo hago funcionar. Cualquier sugerencia será agradecida. Saludos.

    miércoles, 14 de junio de 2006 11:45

Respuestas

  • Buenas...

    Fijate de que forma tenes el simbolo separador de decimales en la configuracion Regional, si esta en "," cambialo por "." o al reves.
    y luego proba.

     

    un abrazo

    martes, 8 de agosto de 2006 12:14
  • Que tal

     

    Fijate que yo tuve un problema similar, al visualizar cantidades ejecutadas en asp, el separador de decimales me ponia unna coma, en la configuracion regional windows 2000 server hay una opcion de idioma predeterminado, ponlo en Español México, ya que por default esta español españa. y Pruebalo.

     

    saludos

    jueves, 31 de agosto de 2006 15:34

Todas las respuestas

  • Buenas...

    Fijate de que forma tenes el simbolo separador de decimales en la configuracion Regional, si esta en "," cambialo por "." o al reves.
    y luego proba.

     

    un abrazo

    martes, 8 de agosto de 2006 12:14
  • Que tal

     

    Fijate que yo tuve un problema similar, al visualizar cantidades ejecutadas en asp, el separador de decimales me ponia unna coma, en la configuracion regional windows 2000 server hay una opcion de idioma predeterminado, ponlo en Español México, ya que por default esta español españa. y Pruebalo.

     

    saludos

    jueves, 31 de agosto de 2006 15:34