Problemas con decimales

02/07/2004 - 16:27 por OMROC | Informe spam
Buenos dias,
Tengo una aplicacion en el servidor cuando esta montado
aqui corre super bien y los decimales me los trae con
punto, pero cuando corro a plicacion en mi propio equipo
(equipo de desarrollo), y oviamente la app esta montada
en este equipo los decimales me los trae con coma, por lo
que me genera errores.

Vale aclarar que los dos equipos tanto el servidor, como
el equipo de desarrollo tienen la misma configuracion
regional. Me podrian ayudar con este pequeño detalle.

GRACIAS

Preguntas similare

Leer las respuestas

#1 Sashka
02/07/2004 - 18:03 | Informe spam
Puedes usar NumberFormatInfo, por ejemplo:

NumberFormatInfo provider = new NumberFormatInfo( );
provider.NumberDecimalSeparator = ",";
provider.NumberGroupSeparator = ".";
provider.NumberGroupSizes = new int[ ] { 3 };
double nVariable = Double.Parse(Request["otraVariable"],provider);

Sashka
MS MVP Access


"OMROC" escribió en el mensaje
news:2538801c46040$a997fc60$
Buenos dias,
Tengo una aplicacion en el servidor cuando esta montado
aqui corre super bien y los decimales me los trae con
punto, pero cuando corro a plicacion en mi propio equipo
(equipo de desarrollo), y oviamente la app esta montada
en este equipo los decimales me los trae con coma, por lo
que me genera errores.

Vale aclarar que los dos equipos tanto el servidor, como
el equipo de desarrollo tienen la misma configuracion
regional. Me podrian ayudar con este pequeño detalle.

GRACIAS
Respuesta Responder a este mensaje
#2 omroc
02/07/2004 - 18:45 | Informe spam
Gracias por tu solución pero inmaginate que yo estoy
haciendo esto para cuando te ngo que trabajar
directamente con un tipo de dato double.

Pero lo que pasa es cuando yo asocio un dataset a un
datagrid, traigo la consulta por medio de un Sore
Procedure.

Me podrias colaborar GRACIAS


Puedes usar NumberFormatInfo, por ejemplo:

NumberFormatInfo provider = new NumberFormatInfo( );
provider.NumberDecimalSeparator = ",";
provider.NumberGroupSeparator = ".";
provider.NumberGroupSizes = new int[ ] { 3 };
double nVariable = Double.Parse(Request


["otraVariable"],provider);

Sashka
MS MVP Access


"OMROC" escribió


en el mensaje
news:2538801c46040$a997fc60$
Buenos dias,
Tengo una aplicacion en el servidor cuando esta montado
aqui corre super bien y los decimales me los trae con
punto, pero cuando corro a plicacion en mi propio equipo
(equipo de desarrollo), y oviamente la app esta montada
en este equipo los decimales me los trae con coma, por lo
que me genera errores.

Vale aclarar que los dos equipos tanto el servidor, como
el equipo de desarrollo tienen la misma configuracion
regional. Me podrian ayudar con este pequeño detalle.

GRACIAS


.

Respuesta Responder a este mensaje
#3 Jose Luis Manners
02/07/2004 - 18:50 | Informe spam
Verifica cual es la cultura que está por defecto en tu PC vs. la del
servidor.

Saludos,

Jose Luis Manners, MCP

"Encuentra felicidad en tu trabajo o nunca serás feliz."
-Kung-Fu-Tsu (Confucio)

"" wrote in message
news:259f801c46053$ed9c6be0$
Gracias por tu solución pero inmaginate que yo estoy
haciendo esto para cuando te ngo que trabajar
directamente con un tipo de dato double.

Pero lo que pasa es cuando yo asocio un dataset a un
datagrid, traigo la consulta por medio de un Sore
Procedure.

Me podrias colaborar GRACIAS


Puedes usar NumberFormatInfo, por ejemplo:

NumberFormatInfo provider = new NumberFormatInfo( );
provider.NumberDecimalSeparator = ",";
provider.NumberGroupSeparator = ".";
provider.NumberGroupSizes = new int[ ] { 3 };
double nVariable = Double.Parse(Request


["otraVariable"],provider);

Sashka
MS MVP Access


"OMROC" escribió


en el mensaje
news:2538801c46040$a997fc60$
Buenos dias,
Tengo una aplicacion en el servidor cuando esta montado
aqui corre super bien y los decimales me los trae con
punto, pero cuando corro a plicacion en mi propio equipo
(equipo de desarrollo), y oviamente la app esta montada
en este equipo los decimales me los trae con coma, por lo
que me genera errores.

Vale aclarar que los dos equipos tanto el servidor, como
el equipo de desarrollo tienen la misma configuracion
regional. Me podrian ayudar con este pequeño detalle.

GRACIAS


.

Respuesta Responder a este mensaje
#4 Daniel Sharp
04/07/2004 - 18:03 | Informe spam
utiliza una cultura por default

las aplicaciones que construyo, utilizo cultura es-PE, asi no interesa la
configuracion regional de cualquier equipo

saludos
daniel #

"OMROC" wrote in message
news:2538801c46040$a997fc60$
Buenos dias,
Tengo una aplicacion en el servidor cuando esta montado
aqui corre super bien y los decimales me los trae con
punto, pero cuando corro a plicacion en mi propio equipo
(equipo de desarrollo), y oviamente la app esta montada
en este equipo los decimales me los trae con coma, por lo
que me genera errores.

Vale aclarar que los dos equipos tanto el servidor, como
el equipo de desarrollo tienen la misma configuracion
regional. Me podrian ayudar con este pequeño detalle.

GRACIAS
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida