 |
|
|
| ¿
Buscador de Propiedades ? |
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
<%if Request.Form("buscar")<>"ok" then%>
|
<%rsSem.MoveNext
' SEGUNDA CELDA DE ULTIMAS INSERCIONES .............................................................%>
|
<%else
' RESULTADO DE LA BUSQUEDA ..................................................................
Dim cadena
cadena = "SELECT * FROM Inmuebles"
if Request.Form("idZona")<>0 then
cadena = cadena & " WHERE idZona=" & Request.Form("idZona")
end if
if Request.Form("idCategoria")<>0 then
if Request.Form("idZona")<>0 then
cadena = cadena & " AND idCategoria=" & Request.Form("idCategoria")
else
cadena = cadena & " WHERE idCategoria=" & Request.Form("idCategoria")
end if
end if
if request.form("Precio")<>0 then
if Request.Form("idZona")<>0 then
SELECT CASE REQUEST.FORM("Precio")
case 1
cadena = cadena & " AND PrecioVenta < 100000"
case 2
cadena = cadena & " AND PrecioVenta < 200000 AND PrecioVenta > 100000"
case 3
cadena = cadena & " AND PrecioVenta < 300000 AND PrecioVenta > 200000"
case 4
cadena = cadena & " AND PrecioVenta < 400000 AND PrecioVenta > 300000"
case 5
cadena = cadena & " AND PrecioVenta < 500000 AND PrecioVenta > 400000"
case 6
cadena = cadena & " AND PrecioVenta > 500001"
END SELECT
else
if Request.Form("idCategoria")<>0 then
SELECT CASE REQUEST.FORM("Precio")
case 1
cadena = cadena & " AND PrecioVenta < 100000"
case 2
cadena = cadena & " AND PrecioVenta < 200000 AND PrecioVenta > 100000"
case 3
cadena = cadena & " AND PrecioVenta < 300000 AND PrecioVenta > 200000"
case 4
cadena = cadena & " AND PrecioVenta < 400000 AND PrecioVenta > 300000"
case 5
cadena = cadena & " AND PrecioVenta < 500000 AND PrecioVenta > 400000"
case 6
cadena = cadena & " AND PrecioVenta > 500001"
END SELECT
else
SELECT CASE REQUEST.FORM("Precio")
case 1
cadena = cadena & " WHERE PrecioVenta < 100000"
case 2
cadena = cadena & " WHERE PrecioVenta < 200000 AND PrecioVenta > 100000"
case 3
cadena = cadena & " WHERE PrecioVenta < 300000 AND PrecioVenta > 200000"
case 4
cadena = cadena & " WHERE PrecioVenta < 400000 AND PrecioVenta > 300000"
case 5
cadena = cadena & " WHERE PrecioVenta < 500000 AND PrecioVenta > 400000"
case 6
cadena = cadena & " WHERE PrecioVenta > 500001"
END SELECT
end if
end if
else
'Response.Write(Request.Form("Precio"))
end if
if Request.QueryString("ref") <> "ok" then
set rs = oConn.Execute(cadena &" ORDER BY PrecioVenta;")
else
set rs = oConn.Execute("SELECT * FROM Inmuebles WHERE Referencia='" & Request.Form("referencia") & "';")
end if
if not rs.EOF then%>
<%Do while not rs.EOF%>
|
|
<%rs.MoveNExt
Loop
rs.CLose
set rs = Nothing
else%>
|
|
<%end if%>
<%'FIN RESULTADO DE LA BUSQUEDA .............................................................
end if%>
| |
|
<%rsSem.Close
set rsSem = Nothing
oConn.Close
set oConn = nothing
'FIN CELDA CENTRAL MARCO ..............................................................................%>