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

Parte decimal de un numero

Estas en el tema de Parte decimal de un numero en el foro de ASP Clásico en Foros del Web. Hola Tengo una web con bd mysql, paginas asp y scripts en vbs En uno de los vbs hago una serie de calculos y despues ...
  #1 (permalink)  
Antiguo 22/05/2011, 04:50
 
Fecha de Ingreso: julio-2002
Mensajes: 61
Antigüedad: 22 años, 5 meses
Puntos: 1
Parte decimal de un numero

Hola

Tengo una web con bd mysql, paginas asp y scripts en vbs

En uno de los vbs hago una serie de calculos y despues pretendo insertarlos en mysql

Pues bien, en la insercion pierdo los decimales.

los campos mysql de destino los tengo definidos como float(5,2)

en el vbs he metido unos Response.Write para ver los valores antes de insertar
y me salen, por ejemplo:

var_ValorM=10,69 (con coma decimal)

sin embargo, despues de la insert veo la tabla y aparece el valor "10.00"

si en vez de utilizar la variable var_ValorM, lo hago directamente, es decir, en la insert pongo "10.69" en los VALUES (con punto decimal), se graba bien

he tratado de hacer un replace de var_ValorM, cambiando "," por "." pero me da error

alguien me puede orientar?

gracias
  #2 (permalink)  
Antiguo 24/05/2011, 09:41
Avatar de Javier01  
Fecha de Ingreso: febrero-2008
Ubicación: Montevideo
Mensajes: 261
Antigüedad: 16 años, 10 meses
Puntos: 31
Respuesta: Parte decimal de un numero

Hola,

Tal vez deberías explicar mejor, y poner el código que utilizas de vbscript y de sql.
¿Como queda la consulta al momento de hacer el INSERT? ¿con punto o con coma?
¿Que error te da al hacer el REPLACE en vbscript ?

y ya sabrás que vbscript solo funciona en IE.

Etiquetas: decimal, numero
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 23:50.