cambio de formato de numeros

09/09/2004 - 20:49 por Virginia | Informe spam
Hola a todos, estoy con un problema y no sé cómo
solucionarlo, espero que me puedan ayudar. Paso a
comentarles:
Tengo una Dll que hace una consulta a la base de datos y
me trae los formatos de los números bien (###,###.##), si
yo a esta dll la ejecuto desde un programa en VB 6,
funciona bárbaro y me respeta ese formato; pero si yo creo
una instancia de la dll en ASP, me modifica el formato de
los números: ###.###,##; alguien sabe por qué sucede ésto
y cómo lo podría solicionar?
Muchas gracias.
Vir.

Preguntas similare

Leer las respuestas

#1 Gustavo Castillo MCP - MVP Something :D
10/09/2004 - 03:16 | Informe spam
Usas el formatnumbre?
Saludos

-
Gustavo Castillo
MCP - MVP IIS


"Virginia" wrote in message
news:8fe001c4969d$b5b004a0$
Hola a todos, estoy con un problema y no sé cómo
solucionarlo, espero que me puedan ayudar. Paso a
comentarles:
Tengo una Dll que hace una consulta a la base de datos y
me trae los formatos de los números bien (###,###.##), si
yo a esta dll la ejecuto desde un programa en VB 6,
funciona bárbaro y me respeta ese formato; pero si yo creo
una instancia de la dll en ASP, me modifica el formato de
los números: ###.###,##; alguien sabe por qué sucede ésto
y cómo lo podría solicionar?
Muchas gracias.
Vir.
Respuesta Responder a este mensaje
#2 Jhonny Vargas P. [MVP]
25/09/2004 - 02:37 | Informe spam
Hola Virginia,

Es un tema de la configuración regional de tu servidor. Tienes varias vías
de solución.

1. Crear una función propia que haga la transformación de ese monto. Es la
más recomendable, ya que no utilizarías datos de la configuración regional.
2. Reemplazar siempre las comas por puntos y los puntos por comas antes de
devolver el verdadero string.
3. Desde el ASP reemplazar las comas por punto y viceversa.

Saludos,
Jhonny Vargas P.


"Virginia" escribió en el mensaje
news:8fe001c4969d$b5b004a0$
Hola a todos, estoy con un problema y no sé cómo
solucionarlo, espero que me puedan ayudar. Paso a
comentarles:
Tengo una Dll que hace una consulta a la base de datos y
me trae los formatos de los números bien (###,###.##), si
yo a esta dll la ejecuto desde un programa en VB 6,
funciona bárbaro y me respeta ese formato; pero si yo creo
una instancia de la dll en ASP, me modifica el formato de
los números: ###.###,##; alguien sabe por qué sucede ésto
y cómo lo podría solicionar?
Muchas gracias.
Vir.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida