comparar parametros mediante querystring

11/02/2004 - 13:48 por Fernando García | Informe spam
Esto lo pongo en una página que se llama "test.asp":
...
if Request.QueryString("nombre")="2" then ...
...

Y la llamada a la página "test.asp" es:
...
...test.asp?nombre=2

El problema es que la sentencia "if" no hace la comparación "nombre" = "2",
pasa de todo.
 

Leer las respuestas

#1 Matias Iacono
11/02/2004 - 14:17 | Informe spam
Tienes que tener en cuenta que no existen los tipos de datos en ASP...

De esta forma, puede estar tomando en cuenta que tu variable NOMBRE es
numerica y no del tipo string

Para que te funcione deberias transformarla a cadena de texto de esta forma:

if cstr(Request.QueryString("nombre"))="2" then

Saludos

"Fernando García" escribió en el mensaje
news:WBpWb.1289$
Esto lo pongo en una página que se llama "test.asp":
...
if Request.QueryString("nombre")="2" then ...
...

Y la llamada a la página "test.asp" es:
...
...test.asp?nombre=2

El problema es que la sentencia "if" no hace la comparación "nombre" "2",
pasa de todo.


Preguntas similares