Foros del Web » Programando para Internet » ASP Clásico »

Cambiar formato de numeros?

Estas en el tema de Cambiar formato de numeros? en el foro de ASP Clásico en Foros del Web. Saludos! Tengo algunas páginas en ASP que me dan resultados particulares de un software administrativo que tenemos funcionando en un servidor Windows 2k server + ...
  #1 (permalink)  
Antiguo 09/07/2004, 10:56
 
Fecha de Ingreso: abril-2003
Ubicación: Santiago de Chile
Mensajes: 115
Antigüedad: 22 años
Puntos: 0
Pregunta Cambiar formato de numeros?

Saludos!

Tengo algunas páginas en ASP que me dan resultados particulares de un software administrativo que tenemos funcionando en un servidor Windows 2k server + SQL Server 2k

El asunto que este software por una necesidad propia, necesita tener configurado la "," como separador de miles y el "." como punto decimal. Cuando yo realizo mis consultas SQL no me da ningun problema, sin embargo a aplicar formato con FormatNumber a algunos valores numéricos, estos aparecen con la configuración por defecto (esto es, "." como separador de miles y "," como símbolo decimal)

En alguna parte leí que esto se puede solucionar con Session.LCID, alguien sabe como puedo arreglarlo? la idea es que el formato de los números lo despliegue de forma inversa a como lo está haciendo ahora...

Agradeceré cualquier ayuda con esto.
__________________
~[ The Hard ]~
- Sólo sé que nada sé...
- Hay un placer en la locura, que sólo los locos conocen...
- ¿Trabajas para vivir, o vives para trabajar?
  #2 (permalink)  
Antiguo 13/07/2004, 08:04
 
Fecha de Ingreso: abril-2003
Ubicación: Santiago de Chile
Mensajes: 115
Antigüedad: 22 años
Puntos: 0
Hola!

Nadie que sepa esto?

en resumen, sólo necesito cambiar los carácteres "." y "," en el resultado de un FormatNumber()

Alguna idea o sugerencia?

Gracias!
__________________
~[ The Hard ]~
- Sólo sé que nada sé...
- Hay un placer en la locura, que sólo los locos conocen...
- ¿Trabajas para vivir, o vives para trabajar?
  #3 (permalink)  
Antiguo 13/07/2004, 08:46
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
<% Session.LCID = 2058 'Mexico (comas y punto) %>

Saludos
  #4 (permalink)  
Antiguo 27/07/2004, 08:44
 
Fecha de Ingreso: abril-2003
Ubicación: Santiago de Chile
Mensajes: 115
Antigüedad: 22 años
Puntos: 0
Muchas gracias! funcionó de maravillas...

Saludos!
__________________
~[ The Hard ]~
- Sólo sé que nada sé...
- Hay un placer en la locura, que sólo los locos conocen...
- ¿Trabajas para vivir, o vives para trabajar?
  #5 (permalink)  
Antiguo 27/07/2004, 10:27
 
Fecha de Ingreso: enero-2004
Mensajes: 12
Antigüedad: 21 años, 3 meses
Puntos: 0
<% Session.LCID = 1034 'La española %>

Un saludo
  #6 (permalink)  
Antiguo 27/07/2004, 12:16
 
Fecha de Ingreso: abril-2003
Ubicación: Santiago de Chile
Mensajes: 115
Antigüedad: 22 años
Puntos: 0
Hola! yo de nuevo... tengo un problema extraño con esto...

En mi máquina (Windows 2000 Pro + IIS) el "Session.LCID" funciona de perlas, sin embargo, cuando subo las páginas al servidor (Windows 2000 server + IIS), no funciona, e insiste en tirarme con el formato por default (comas para los decimales y puntos para los miles)

Alguna idea de por que pasa esto? llevo días con esto y no lo he podido solucionar

Gracias!
__________________
~[ The Hard ]~
- Sólo sé que nada sé...
- Hay un placer en la locura, que sólo los locos conocen...
- ¿Trabajas para vivir, o vives para trabajar?
  #7 (permalink)  
Antiguo 27/07/2004, 13:08
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Solo que sea esto:
"Note The locale group has to be installed on the Web server before its locale identifier can be specified in a Web page or application. Use the Regional and Language Options control panel application to install locale groups."

http://msdn.microsoft.com/library/de..._sesoplcid.asp
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:29.