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

Problema con tipos de datos...

Estas en el tema de Problema con tipos de datos... en el foro de ASP Clásico en Foros del Web. Hola, estoy pretendiendo hacer lo siguiente y me estoy volviendo loko. En 1 form tengo una caja de texto en la cual meto un numero. ...
  #1 (permalink)  
Antiguo 24/03/2006, 13:06
Avatar de cokete  
Fecha de Ingreso: noviembre-2004
Mensajes: 224
Antigüedad: 20 años, 5 meses
Puntos: 0
Problema con tipos de datos...

Hola, estoy pretendiendo hacer lo siguiente y me estoy volviendo loko.

En 1 form tengo una caja de texto en la cual meto un numero.
<input name="goles" type="text" class="texto" value="<%casa%>" >

En otra pagina recojo el valor de la caja y la meto en una variable.

golescasa=Request.Form("goles")

Luego la evaluo pero aqui es donde me vuelvo loko.

If golescasa="" Then

Siempre entra en este if, tenga un numero puesto en la caja como si no.


La caja de texto esta asociada a un campo de una tabla.Y este campo suele quedar vacio hasta q se introduce el nº de goles.

he probado con golescasa=Replace(Request.Form("goles"),"'", """") y tampoco.
tambien con golescasa=Clng(Request.Form("goles")) pero cuando no meto nada en la caja de texto da error.

No se como comprobar si esa caja esta o no vacia ¡¡¡¡

Gracias..
  #2 (permalink)  
Antiguo 24/03/2006, 13:08
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
<input name="goles" type="text" class="texto" value="<%=casa%>" >
  #3 (permalink)  
Antiguo 24/03/2006, 16:48
Avatar de cokete  
Fecha de Ingreso: noviembre-2004
Mensajes: 224
Antigüedad: 20 años, 5 meses
Puntos: 0
No no eso es un error mio...

Lo que me pasa es que no se como comprobar si la caja esta vacia o no.

If request.form("goles")="" then

si pongo esto siempre entra en el if, este vacia o con algun numero....no se por que ni como hacerlo.

a ver si alguien me puede ayudar..... si es q esto es lo mas elemental....
  #4 (permalink)  
Antiguo 24/03/2006, 16:53
Avatar de cokete  
Fecha de Ingreso: noviembre-2004
Mensajes: 224
Antigüedad: 20 años, 5 meses
Puntos: 0
Perdon..... ya esta solucionado.... era un error de sintaxis.
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 11:44.