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

FORMATNUMBER en campo texto

Estas en el tema de FORMATNUMBER en campo texto en el foro de ASP Clásico en Foros del Web. hola siempre e utilizado este ejemplo para ponerle los puntos a las cifras preciomaximo=rs("precio") preciomaximo=FORMATNUMBER(preciomaximo,0,-1,0,-1) asi funciona muy bien pero solo cuando el campo rs("precio") ...
  #1 (permalink)  
Antiguo 14/10/2004, 10:18
 
Fecha de Ingreso: noviembre-2002
Mensajes: 746
Antigüedad: 22 años, 5 meses
Puntos: 6
FORMATNUMBER en campo texto

hola siempre e utilizado este ejemplo para ponerle los puntos a las cifras

preciomaximo=rs("precio")
preciomaximo=FORMATNUMBER(preciomaximo,0,-1,0,-1)

asi funciona muy bien pero solo cuando el campo rs("precio") es numerico, si este campo es texto me da error en el formatnumber

¿como tendria q ponerlo si el campo rs("precio") de la base de datos fuera texto en vez de numerico?

Graciasss
  #2 (permalink)  
Antiguo 14/10/2004, 10:31
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Y si intentás con...

preciomaximo = CDbl(rs("precio"))
preciomaximo=FORMATNUMBER(preciomaximo,0,-1,0,-1)
__________________
...___...
  #3 (permalink)  
Antiguo 14/10/2004, 10:36
 
Fecha de Ingreso: noviembre-2002
Mensajes: 746
Antigüedad: 22 años, 5 meses
Puntos: 6
gracias alzuwaga

pero me da el siguiente error

No coinciden los tipos: 'CDbl'

una cosa..
de la manera que lo hago deberia ir ¿no? ¿q mas le da a la variable que su valor venga de un campo texto o numerico?

saludos
  #4 (permalink)  
Antiguo 14/10/2004, 10:58
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Me confundí :)
Ahora si, verificado:


Código:
preciomaximo = rs("precio")
if NOT isnull(preciomaximo) then
preciomaximo = FORMATNUMBER(cdbl(preciomaximo),0,-1,0,-1)
end if
response.write preciomaximo
__________________
...___...
  #5 (permalink)  
Antiguo 14/10/2004, 11:14
 
Fecha de Ingreso: noviembre-2002
Mensajes: 746
Antigüedad: 22 años, 5 meses
Puntos: 6


gracias por todo al

funciona perfectamente y claro asi he detectado el error, porq en realidad deberia ir de la manera q puse.

un saludo
  #6 (permalink)  
Antiguo 14/10/2004, 12:04
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 10 meses
Puntos: 125
ahahahahahahah ;)
  #7 (permalink)  
Antiguo 14/10/2004, 12:52
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
mi no entender :(
__________________
...___...
  #8 (permalink)  
Antiguo 14/10/2004, 13:02
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 10 meses
Puntos: 125
No Yo!! ;)
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 09:48.