Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/04/2008, 02:13
Avatar de i_e_s27
i_e_s27
 
Fecha de Ingreso: marzo-2008
Ubicación: En mi casa
Mensajes: 208
Antigüedad: 17 años, 1 mes
Puntos: 5
Re: filtrado de consulta en asp

Se ve que no leiste muy atentamente lo que te puso navarromn... aca te muestro en codigo lo que el te propuso:

Código:
<%
	strSQLrsBusqueda = "SELECT * FROM tblinmobiliaria WHERE ("
	
	If Request.Form("Combo_tipo_de_inmueble") <> "Todos" Then
		strSQLrsBusqueda = strSQLrsBusqueda & "(tipo_de_inmueble = '%" & Request.Form("Combo_tipo_de_inmueble") & "%')"
	End If
	If Request.Form("Combo_provincia") <> "Todos" Then
		strSQLrsBusqueda = strSQLrsBusqueda & "(provincia = '%" & Request.Form("Combo_provincia") & "%')"
	End If
	If Request.Form("Combo_precio") <> "Todos" Then
		strSQLrsBusqueda = strSQLrsBusqueda & "(precio = '%" & Request.Form("Combo_precio") & "%')" 'Aca puedes usar un BETWEEN
	End If
	If Request.Form("Combo_habitaciones ") <> "Todos" Then
		strSQLrsBusqueda = strSQLrsBusqueda & "(habitaciones = '%" & Request.Form("Combo_habitaciones ") & "%')"
	End If
	If Request.Form("Combo_baños") <> "Todos" Then
		strSQLrsBusqueda = strSQLrsBusqueda & "(baños = '%" & Request.Form("Combo_baños") & "%')" 'Aca puedes usar un BETWEEN tambien
	End If
	
	strSQLrsBusqueda = strSQLrsBusqueda & ") ORDER BY tipo_de_inmueble"
	
	Response.Write(strSQLrsBusqueda)
%>
Saludos!