formularios

19/05/2005 - 00:58 por Juan de Dios Vega Landa | Informe spam
Hola, soy nuevo en asp, y estoy haciendo un formulario que m epermita
ingresar dos numeros eso me manda a la pagina sumar.asp que procesa el
formulario, el codigo que pongo es el siguiente

<%
n1=request.form("numero1")
n2=request.form("numero2")
suma=n1+n2
response.write(suma)
%>

Pero pasa que las variables numero1 y numero2 no me las coge como numeros
sino como cadenas y al sumarlas, me une las cadenas, como le hago para
lograr sumar los numero que paso del formulario?

Preguntas similare

Leer las respuestas

#1 Jordi Segura
19/05/2005 - 13:15 | Informe spam
Buenas tendrías que convertir lo que recoges del formulario a
numérico... te servirá por ejemplo la funcion CInt() para pasar a número
entero. Tu código quedaría así:

<%
n1=CInt(request.form("numero1"))
n2=CInt(request.form("numero2"))
suma=n1+n2
response.write(suma)
%>


"Juan de Dios Vega Landa" escribió en el mensaje
news:uPanwu$
Hola, soy nuevo en asp, y estoy haciendo un formulario que m epermita
ingresar dos numeros eso me manda a la pagina sumar.asp que procesa el
formulario, el codigo que pongo es el siguiente

<%
n1=request.form("numero1")
n2=request.form("numero2")
suma=n1+n2
response.write(suma)
%>

Pero pasa que las variables numero1 y numero2 no me las coge como numeros
sino como cadenas y al sumarlas, me une las cadenas, como le hago para
lograr sumar los numero que paso del formulario?


Respuesta Responder a este mensaje
#2 Matias Iacono
19/05/2005 - 23:12 | Informe spam
Acotando.

Tambien puedes usar CDbl, o CLng

El primero para numeros con decimales, y el segundo para numeros grandes.

Saludosm

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3

Profile: http://aspnet2.com/mvp.ashx?MatiasIacono
"Jordi Segura" escribió en el mensaje
news:O%238%
Buenas tendrías que convertir lo que recoges del formulario a
numérico... te servirá por ejemplo la funcion CInt() para pasar a número
entero. Tu código quedaría así:

<%
n1=CInt(request.form("numero1"))
n2=CInt(request.form("numero2"))
suma=n1+n2
response.write(suma)
%>


"Juan de Dios Vega Landa" escribió en el mensaje
news:uPanwu$
Hola, soy nuevo en asp, y estoy haciendo un formulario que m epermita
ingresar dos numeros eso me manda a la pagina sumar.asp que procesa el
formulario, el codigo que pongo es el siguiente

<%
n1=request.form("numero1")
n2=request.form("numero2")
suma=n1+n2
response.write(suma)
%>

Pero pasa que las variables numero1 y numero2 no me las coge como numeros
sino como cadenas y al sumarlas, me une las cadenas, como le hago para
lograr sumar los numero que paso del formulario?






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