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

Convertir cadena de texto en numero?

Estas en el tema de Convertir cadena de texto en numero? en el foro de ASP Clásico en Foros del Web. HOLA ASP´s COMO ESTAN? Alguno sabe como sumar dos valores que vienen de una BD como char y convertirlos a numero para ser sumados? por ...
  #1 (permalink)  
Antiguo 29/08/2006, 11:56
Avatar de VaIvan  
Fecha de Ingreso: octubre-2005
Ubicación: Mexico
Mensajes: 138
Antigüedad: 18 años, 8 meses
Puntos: 2
Pregunta Convertir cadena de texto en numero?

HOLA ASP´s COMO ESTAN?

Alguno sabe como sumar dos valores que vienen de una BD como char
y convertirlos a numero para ser sumados? por ejemplo:

<%=rs("Peso1") + rs("Peso2")%> ahi traigo los datos con el record set

y los sumo pero me arroja solo una concatenada osea (4 5) en lugar de (9)
(4+5=9)

MUCHISIMAS GRACIAS POR SU APOYO
  #2 (permalink)  
Antiguo 29/08/2006, 12:15
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
<%=cdbl(rs("Peso1")) + cdbl(rs("Peso2"))%>
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 29/08/2006, 12:39
Avatar de VaIvan  
Fecha de Ingreso: octubre-2005
Ubicación: Mexico
Mensajes: 138
Antigüedad: 18 años, 8 meses
Puntos: 2
De acuerdo Graciotas Muchotas

Funciono Muy Bieen
Muchas Gracias
  #4 (permalink)  
Antiguo 29/08/2006, 16:39
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 21 años, 1 mes
Puntos: 0
creo q tambien podrias usar cint, desconosco la razon por la q u_goldman ha usado cdbl, pero echale mas cuenta a el que a mi
  #5 (permalink)  
Antiguo 29/08/2006, 16:49
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Cita:
Iniciado por sqa212 Ver Mensaje
creo q tambien podrias usar cint, desconosco la razon por la q u_goldman ha usado cdbl, pero echale mas cuenta a el que a mi
Es solamente porque su variable se llama peso, asumo que podria ser una medida fraccional, no se si peso en kg, o peso como moneda, en cualquier caso podria ser:

1.5 kg + 2.3 kg

o bien

$1.80 + $5.94

Si haces la conversion a entero perderias los decimales.

Saludos!
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #6 (permalink)  
Antiguo 30/08/2006, 09:27
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 21 años, 1 mes
Puntos: 0
Gracias U goldman, cada dia aclaras mas mis conocimientos.
  #7 (permalink)  
Antiguo 30/08/2006, 09:40
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 4 meses
Puntos: 2
Mas claro imposible
Grande Master

Asi como lo hiso sqa212 es bueno a veces preguntar el porque de las respuestas no con el afan de llevar la contraria o por odiar, pero este ejemplo puede sacar de la duda a varios y asi se aprende a utilizar de manera adecuada el lenguaje.
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
  #8 (permalink)  
Antiguo 30/08/2006, 11:19
Avatar de VaIvan  
Fecha de Ingreso: octubre-2005
Ubicación: Mexico
Mensajes: 138
Antigüedad: 18 años, 8 meses
Puntos: 2
De acuerdo Si master

MASTER u_goldman

Yo eh buscado sin mucho exito las descripciones de este tipo de objetos,
¿Existe algun manual que no sea msdn? msdn es bueno pero ¿habra otro mas practico que recomienden?

SALUDOS.
  #9 (permalink)  
Antiguo 30/08/2006, 14:27
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Bueno gracias por las flores y lo de master, pero no es pa'tanto...

Por ahi andaba circulando un manual en PDF, creo que trasgukabi lo tenia hosteado, seria cuestion de que buscaras en sus mensajes.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #10 (permalink)  
Antiguo 08/09/2006, 13:07
Avatar de gorka_22  
Fecha de Ingreso: septiembre-2003
Mensajes: 95
Antigüedad: 20 años, 9 meses
Puntos: 1
Ya ni me acordaba del cint ni del cdbl!!

Me habeis sacado de un apuro!!

Gracias!!
  #11 (permalink)  
Antiguo 08/09/2006, 19:39
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Cita:
Iniciado por u_goldman Ver Mensaje
Bueno gracias por las flores y lo de master, pero no es pa'tanto...
No finjas falsa modestia U_G , ya te imagino paseándote como pavoreal por todas las cantinas de tu localidad presumiendo de los elogios de este post
  #12 (permalink)  
Antiguo 08/09/2006, 19:48
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Tiene usted toda la razon, lo malo es cuando realmente nos despluman en otras tecnologias -alguien dijo .NET? -

Un saludo master!
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #13 (permalink)  
Antiguo 08/09/2006, 19:52
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Tienes toda la razón Por eso no posteo en ese foro, jejeje

Salud! que es viernes
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 21:24.