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

problema de filtros

Estas en el tema de problema de filtros en el foro de ASP Clásico en Foros del Web. Hola amigos. Necesito ayuda en un tema en concreto. Quiero hacer una lista menú con varias opciones, por ejemplo: todos, piso, apartamento, chalet... Como puedo ...
  #1 (permalink)  
Antiguo 30/07/2002, 07:52
cuc
 
Fecha de Ingreso: febrero-2002
Mensajes: 7
Antigüedad: 23 años, 2 meses
Puntos: 0
problema de filtros

Hola amigos.

Necesito ayuda en un tema en concreto.
Quiero hacer una lista menú con varias opciones, por ejemplo: todos, piso, apartamento, chalet...
Como puedo hacer para que me salgan todos los registros al seleccionar "todos".

Por cierto, estoy utilizando ultradev.

Muchas gracias y perdonen mi ignorancia.
  #2 (permalink)  
Antiguo 30/07/2002, 09:32
Avatar de ashketchum  
Fecha de Ingreso: julio-2001
Ubicación: En algun lugar de un gran pais
Mensajes: 418
Antigüedad: 23 años, 10 meses
Puntos: 0
Re: problema de filtros

Lo que tienes que hacer en esa lista de menu es poner esto:

En la primera opción que es "Todos" en value escribe el signo de % eso significa que enviarias cualquier parametro, pero en el código SQL tendrás que poner LIKE en lugar de = porque si no no funciona, yo tambien manejo UD y si funciona muy bien asi como te lo paso

saludos y suerte

<img src="http://www.velazquez.com.mx/masteraspx/firma.jpg" width="465" height="79" border="0" usemap="#URL">
<map name="URL">
<area shape="rect" coords="270,48,347,61" href="http://www.masteraspx.tk" target="_blank">
</map>
  #3 (permalink)  
Antiguo 30/07/2002, 10:49
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
Re: problema de filtros

otra forma es que la opcion &quot;todos&quot; no tenga value. con lo que si viene vacío construís la SQL sin la cláusula &quot;where&quot;:

Var = Request.Form(&quot;opciones&quot;)
SQL = &quot;Select * from tabla&quot;
If Var &lt;&gt; &quot;&quot; then
SQL = SQL &amp; &quot; where campo = ' &quot; &amp; Var &amp; &quot; ' &quot;
End if
  #4 (permalink)  
Antiguo 30/07/2002, 13:16
cuc
 
Fecha de Ingreso: febrero-2002
Mensajes: 7
Antigüedad: 23 años, 2 meses
Puntos: 0
Re: problema de filtros

Muchas gracias por vuestra ayuda.

Lo he probado y funciona perfectamente.

De nuevo, gracias
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:50.