Problemas guardar datos numericos

13/01/2004 - 18:07 por Erika Hdez | Informe spam
Hola a todos espero alguien haya tenido un problema
similar y me pueda explicar como solucionarlo.
Tengo una aplicacion corriendo en Windows 2000 Server, los
datos los almaceno en SQL server y la aplicacion esta
diseñada en ASP.
Mi problema es que tengo formularios que manejan datos
numericos de tipo entero y decimal al registrar los datos
enteros no hay problema, pero cuando se almacenan datos
decimales no toma en cuenta el punto decimal, es decir si
tengo 198.32 lo guarda como 19832.
Ya cheque la configuracion regional y esta bien en mi caso
es el pais Mexico y el separador "." y es ta correcto.
Nose porque no guarda el numero decimal, alguien ha tenido
algun problema similar?.

Ojala me puedan ayuadar
Muchas Gracias.

Erika Hdez.

Preguntas similare

Leer las respuestas

#1 urko
13/01/2004 - 18:41 | Informe spam
Bueno una solucion rapida seria hacer un
replace(minumero,".",",")
o
replace(minumero,",",".")
no me acuerdo exactamente que caracter va primero.
aunque no se si esto te ayudaria

Mira la configuracion del sql Server si tiene opciones
para definir "el punto/coma decimal"

saludos
urko



"Erika Hdez" escribió en el mensaje
news:000201c3d9f7$aad19fc0$
Hola a todos espero alguien haya tenido un problema
similar y me pueda explicar como solucionarlo.
Tengo una aplicacion corriendo en Windows 2000 Server, los
datos los almaceno en SQL server y la aplicacion esta
diseñada en ASP.
Mi problema es que tengo formularios que manejan datos
numericos de tipo entero y decimal al registrar los datos
enteros no hay problema, pero cuando se almacenan datos
decimales no toma en cuenta el punto decimal, es decir si
tengo 198.32 lo guarda como 19832.
Ya cheque la configuracion regional y esta bien en mi caso
es el pais Mexico y el separador "." y es ta correcto.
Nose porque no guarda el numero decimal, alguien ha tenido
algun problema similar?.

Ojala me puedan ayuadar
Muchas Gracias.

Erika Hdez.
Respuesta Responder a este mensaje
#2 Erika Hdez
13/01/2004 - 23:49 | Informe spam
Agradezco tu atencion pero el problema esta al
guardar,esto es que si yo tengo el mi campo t_total y este
tiene el valor 159.98 al tomarlo y pasarlo a otra variable
para guardarlo sigue siendo 159.98 pero al guardar es
donde el servidor como mencione anteriormente con W2000
Server no reconoce el ".". Asi lo convierta lo remplace,
etc el servidor al guardarlo lo almacena como 15998 sin el
punto, pienso que puede ser algo que hay que moverle en la
configuracion del servidor porque probe los formularios en
otra PC que funcionara como servidor Web y los almaceno
correctamente.

Muchas gracias

Bueno una solucion rapida seria hacer un
replace(minumero,".",",")
o
replace(minumero,",",".")
no me acuerdo exactamente que caracter va primero.
aunque no se si esto te ayudaria

Mira la configuracion del sql Server si tiene opciones
para definir "el punto/coma decimal"

saludos
urko



"Erika Hdez" escribió en el mensaje
news:000201c3d9f7$aad19fc0$
Hola a todos espero alguien haya tenido un problema
similar y me pueda explicar como solucionarlo.
Tengo una aplicacion corriendo en Windows 2000 Server, los
datos los almaceno en SQL server y la aplicacion esta
diseñada en ASP.
Mi problema es que tengo formularios que manejan datos
numericos de tipo entero y decimal al registrar los datos
enteros no hay problema, pero cuando se almacenan datos
decimales no toma en cuenta el punto decimal, es decir si
tengo 198.32 lo guarda como 19832.
Ya cheque la configuracion regional y esta bien en mi caso
es el pais Mexico y el separador "." y es ta correcto.
Nose porque no guarda el numero decimal, alguien ha tenido
algun problema similar?.

Ojala me puedan ayuadar
Muchas Gracias.

Erika Hdez.



.

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