Problemas con decimales

13/11/2003 - 16:32 por David Catasús | Informe spam
Hola a todos,

Tengo un pequeño problemilla con validar un formulario sobre un base de
datos Access.
Al pasar el campo con un input name en si utilizo los puntos, entonces en la
base de datos no me pode la coma, en cambio si utilizo la coma, entonces si
me graba la coma.

No quisiera tocar nada de la configuración del PC W2K con el que trabajo.
Alguien sabe como arreglar esto desde asp. Si existe alguna cosa para dar
formato a un número pasado en un form o cosas de estas...

Salu2

david

Preguntas similare

Leer las respuestas

#1 Juan C. Barreiro
13/11/2003 - 16:49 | Informe spam
Utiliza la funcion replace, eg:
campoform = Replace(Request.Form("campo_con_puntos"),".",",")
Un saludo.

Juan C. Barreiro
Depto. Desarrollo
www.barnamarketing.com
www.urban-design.org/urbansoft

"David Catasús" escribió en el mensaje
news:
Hola a todos,

Tengo un pequeño problemilla con validar un formulario sobre un base de
datos Access.
Al pasar el campo con un input name en si utilizo los puntos, entonces en


la
base de datos no me pode la coma, en cambio si utilizo la coma, entonces


si
me graba la coma.

No quisiera tocar nada de la configuración del PC W2K con el que trabajo.
Alguien sabe como arreglar esto desde asp. Si existe alguna cosa para dar
formato a un número pasado en un form o cosas de estas...

Salu2

david


Respuesta Responder a este mensaje
#2 Daniel Álvarez
13/11/2003 - 16:52 | Informe spam
Antes de guarda usa un replace para poner coma donde haya punto

replace(request.form("campo"),".",",")

Daniel Álvarez




"David Catasús" escribió en el mensaje
news:
Hola a todos,

Tengo un pequeño problemilla con validar un formulario sobre un base de
datos Access.
Al pasar el campo con un input name en si utilizo los puntos, entonces en


la
base de datos no me pode la coma, en cambio si utilizo la coma, entonces


si
me graba la coma.

No quisiera tocar nada de la configuración del PC W2K con el que trabajo.
Alguien sabe como arreglar esto desde asp. Si existe alguna cosa para dar
formato a un número pasado en un form o cosas de estas...

Salu2

david


Respuesta Responder a este mensaje
#3 Jhonny Vargas P. [MVP]
13/11/2003 - 16:53 | Informe spam
No es necesario, solamente reemplaza las , (comas) por los . (puntos)

Ejemplo:

Replace(Numero, ",", ".")



Saludos,
Jhonny Vargas P. [MS MVP]
Santiago de Chile


"David Catasús" wrote in message
news:
Hola a todos,

Tengo un pequeño problemilla con validar un formulario sobre un base de
datos Access.
Al pasar el campo con un input name en si utilizo los puntos, entonces en


la
base de datos no me pode la coma, en cambio si utilizo la coma, entonces


si
me graba la coma.

No quisiera tocar nada de la configuración del PC W2K con el que trabajo.
Alguien sabe como arreglar esto desde asp. Si existe alguna cosa para dar
formato a un número pasado en un form o cosas de estas...

Salu2

david


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