Guest_imported
New member
- Jan 1, 1970
- 0
Can anyone tell me why this code produces the Error message
Microsoft VBScript compilation error '800a0401'
Expected end of statement
I appreciate any help
<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="Connections/AustinLuxuryApartments.asp" -->
<%
Dim Recordset1__varType
Recordset1__varType = "1"
if (Request.QueryString("Type" <> "" then Recordset1__varType = Request.QueryString("Type"
%>
<%
Dim Recordset1__varArea
Recordset1__varArea = "%"
if (Request.QueryString("Area" <> "" then Recordset1__varArea = Request.QueryString("Area"
%>
<%
Dim Recordset1__varPools
Recordset1__varPools = "%"
if (Request.QueryString("Pool" <> "" then Recordset1__varPools = Request.QueryString("Pool"
%>
<%
Dim Recordset1__varWasher_Dryer
Recordset1__varWasher_Dryer = "%"
if (Request.QueryString("Washer_Dryer" <> "" then Recordset1__varWasher_Dryer = Request.QueryString("Washer_Dryer"
%>
<%
Dim Recordset1__varAccess_Gates
Recordset1__varAccess_Gates = "%"
if (Request.QueryString("Gates" <> "" then Recordset1__varAccess_Gates = Request.QueryString("Gates"
%>
<%
Dim Recordset1__varJacuzzi
Recordset1__varJacuzzi = "%"
if (Request.QueryString("Jacuzzi" <> "" then Recordset1__varJacuzzi = Request.QueryString("Jacuzzi"
%>
<%
Dim Recordset1__varMicrowave
Recordset1__varMicrowave = "%"
if (Request.QueryString("Microwave" <> "" then Recordset1__varMicrowave = Request.QueryString("Microwave"
%>
<%
Dim Recordset1__varFireplace
Recordset1__varFireplace = "%"
if (Request.QueryString("Fireplace" <> "" then Recordset1__varFireplace = Request.QueryString("Fireplace"
%>
<%
Dim Recordset1__varPet
Recordset1__varPet = "%"
if (Request.QueryString("Pet" <> "" then Recordset1__varPet = Request.QueryString("Pet"
%>
<%
Dim Recordset1__varLarge_Pet
Recordset1__varLarge_Pet = "%"
if (Request.QueryString("Large_Pet" <> "" then Recordset1__varLarge_Pet = Request.QueryString("Large_Pet"
%>
<%
Dim Recordset1__varFitness_Center
Recordset1__varFitness_Center = "%"
if (Request.QueryString("Fitness" <> "" then Recordset1__varFitness_Center = Request.QueryString("Fitness"
%>
<%
Dim Recordset1__varCovered_Parking
Recordset1__varCovered_Parking = "%"
if (Request.QueryString("Covered_Parking" <> "" then Recordset1__varCovered_Parking = Request.QueryString("Covered_Parking"
%>
<%
Dim Recordset1__varGarage
Recordset1__varGarage = "%"
if (Request.QueryString("Garage" <> "" then Recordset1__varGarage = Request.QueryString("Garage"
%>
<%
Dim Recordset1__varLow_Price
Recordset1__varLow_Price = "0"
if (Request.QueryString("tfLowPrice" <> "" then Recordset1__varLow_Price = Request.QueryString("tfLowPrice"
%>
<%
Dim Recordset1__varHigh_Price
Recordset1__varHigh_Price = "10000"
if (Request.QueryString("tfHighPrice" <> "" then Recordset1__varHigh_Price = Request.QueryString("tfHighPrice"
%>
<%
Dim Recordset1__varZip
Recordset1__varZip = "%"
if (Request.QueryString("Zip" <> "" then Recordset1__varZip = Request.QueryString("Zip"
%>
<%
Dim Recordset1__varName
Recordset1__varName = "%"
if (Request.QueryString("Name" <> "" then Recordset1__varName = Request.QueryString("Name"
%>
<%
Dim Recordset1__varConn
Recordset1__varConn = "%"
if (Request.QueryString("Conn" <> "" then Recordset1__varConn = Request.QueryString("Conn"
%>
<%
Dim Recordset1__varProv
Recordset1__varProv = "%"
if (Request.QueryString("Prov" <> "" then Recordset1__varProv = Request.QueryString("Prov"
%>
<%
Dim Recordset1__varDistrict
Recordset1__varDistrict = "%"
if (Request.QueryString("District" <> "" then Recordset1__varDistrict = Request.QueryString("District"
%>
<%
Dim Recordset1__varElem
Recordset1__varElem = "%"
if (Request.QueryString("Elem" <> "" then Recordset1__varElem = Request.QueryString("Elem"
%>
<%
Dim Recordset1__varMid
Recordset1__varMid = "%"
if (Request.QueryString("Mid" <> "" then Recordset1__varMid = Request.QueryString("Mid"
%>
<%
Dim Recordset1__varHigh
Recordset1__varHigh = "%"
if (Request.QueryString("High" <> "" then Recordset1__varHigh = Request.QueryString("High"
%>
<%
Dim Recordset1__varBasketball
Recordset1__varBasketball = "%"
if (Request.QueryString("Basketball" <> "" then Recordset1__varBasketball = Request.QueryString("Basketball"
%>
<%
Dim Recordset1__varAlarms
Recordset1__varAlarms = "%"
if (Request.QueryString("Alarms" <> "" then Recordset1__varAlarms = Request.QueryString("Alarms"
%>
<%
Dim Recordset1__varW_Volleyball
Recordset1__varW_Volleyball = "%"
if (Request.QueryString("Water_Volleyball" <> "" then Recordset1__varW_Volleyball = Request.QueryString("Water_Volleyball"
%>
<%
Dim Recordset1__varTennis
Recordset1__varTennis = "%"
if (Request.QueryString("Tennis" <> "" then Recordset1__varTennis = Request.QueryString("Tennis"
%>
<%
Dim Recordset1__varVaulted_Ceilings
Recordset1__varVaulted_Ceilings = "%"
if (Request.QueryString("Vaulted_Ceilings" <> "" then Recordset1__varVaulted_Ceilings = Request.QueryString("Vaulted_Ceilings"
%>
<%
Dim Recordset1__varJogging_Trail
Recordset1__varJogging_Trail = "%"
if (Request.QueryString("Jogging_Trail" <> "" then Recordset1__varJogging_Trail = Request.QueryString("Jogging_Trail"
%>
<%
Dim Recordset1__varSauna
Recordset1__varSauna = "%"
if (Request.QueryString("Sauna" <> "" then Recordset1__varSauna = Request.QueryString("Sauna"
%>
<%
Dim Recordset1__varRaquetball
Recordset1__varRaquetball = "%"
if (Request.QueryString("Raquetball" <> "" then Recordset1__varRaquetball = Request.QueryString("Raquetball"
%>
<%
Dim Recordset1__varGarden_Tub
Recordset1__varGarden_Tub = "%"
if (Request.QueryString("Garden_Tub" <> "" then Recordset1__varGarden_Tub = Request.QueryString("Garden_Tub"
%>
<%
Dim Recordset1__varVolleyball
Recordset1__varVolleyball = "%"
if (Request.QueryString("Volleyball" <> "" then Recordset1__varVolleyball = Request.QueryString("Volleyball"
%>
<%
Dim Recordset1__varBusiness_Center
Recordset1__varBusiness_Center = "%"
if (Request.QueryString("Business_Center" <> "" then Recordset1__varBusiness_Center = Request.QueryString("Business_Center"
%>
<%
Dim Recordset1__varClubroom
Recordset1__varClubroom = "%"
if (Request.QueryString("Clubroom" <> "" then Recordset1__varClubroom = Request.QueryString("Clubroom"
%>
<%
Dim Recordset1__varAttached_Garage
Recordset1__varAttached_Garage = "%"
if (Request.QueryString("Attached_Garage" <> "" then Recordset1__varAttached_Garage = Request.QueryString("Attached_Garage"
%>
<%
Dim Recordset1__varView
Recordset1__varView = "%"
if (Request.QueryString("View" <> "" then Recordset1__varView = Request.QueryString("View"
%>
<%
Dim Recordset1__varLaundry
Recordset1__varLaundry = "%"
if (Request.QueryString("Laundry" <> "" then Recordset1__varLaundry = Request.QueryString("Laundry"
%>
<%
Dim Recordset1__varPatio
Recordset1__varPatio = "%"
if (Request.QueryString("Patio" <> "" then Recordset1__varPatio = Request.QueryString("Patio"
%>
<%
set Recordset1 = Server.CreateObject("ADODB.Recordset"
Recordset1.ActiveConnection = MM_AustinLuxuryApartments_STRING
Recordset1.Source = "SELECT Apartment_Info.Apartment_Name,Apartment_Info.Area,MIN(Unit_Info.Low_Price) AS "Economy",MAX(Unit_Info.High_Price) AS "Luxury", COUNT(*) AS "Number of Units Found" FROM Apartment_Info INNER JOIN Unit_Info ON Apartment_Info.Apartment_ID = Unit_Info.Apartment_ID WHERE Apartment_Name LIKE '" + Replace(Recordset1__varName, "'", "''" + "' AND Type LIKE '" + Replace(Recordset1__varType, "'", "''" + "' AND Area LIKE '" + Replace(Recordset1__varArea, "'", "''" + "' AND Pools LIKE '" + Replace(Recordset1__varPools, "'", "''" + "' AND Washer_Dryer LIKE '" + Replace(Recordset1__varWasher_Dryer, "'", "''" + "' AND District LIKE '" + Replace(Recordset1__varDistrict, "'", "''" + "' AND Access_Gates LIKE '" + Replace(Recordset1__varAccess_Gates, "'", "''" + "' AND Jacuzzi LIKE '" + Replace(Recordset1__varJacuzzi, "'", "''" + "' AND Microwave LIKE '" + Replace(Recordset1__varMicrowave, "'", "''" + "' AND Fireplace LIKE '" + Replace(Recordset1__varFireplace, "'", "''" + "' AND Pet LIKE '" + Replace(Recordset1__varPet, "'", "''" + "' AND Large_Pet LIKE '" + Replace(Recordset1__varLarge_Pet, "'", "''" + "' AND Fitness_Center LIKE '" + Replace(Recordset1__varFitness_Center, "'", "''" + "' AND Covered_Parking LIKE '" + Replace(Recordset1__varCovered_Parking, "'", "''" + "' AND Garage LIKE '" + Replace(Recordset1__varGarage, "'", "''" + "' AND Zip Like '" + Replace(Recordset1__varZip, "'", "''" + "' AND Conn LIKE '" + Replace(Recordset1__varConn, "'", "''" + "' AND Prov LIKE '" + Replace(Recordset1__varProv, "'", "''" + "' AND Elementary_School LIKE '" + Replace(Recordset1__varElem, "'", "''" + "' AND Middle_School LIKE '" + Replace(Recordset1__varMid, "'", "''" + "' AND High_School LIKE '" + Replace(Recordset1__varHigh, "'", "''" + "' AND Basketball LIKE '" + Replace(Recordset1__varBasketball, "'", "''" + "' AND Alarms LIKE '" + Replace(Recordset1__varAlarms, "'", "''" + "' AND Water_Volleyball LIKE '" + Replace(Recordset1__varW_Volleyball, "'", "''" + "' AND Tennis LIKE '" + Replace(Recordset1__varTennis, "'", "''" + "' AND Vaulted_Ceilings LIKE '" + Replace(Recordset1__varVaulted_Ceilings, "'", "''" + "' AND Jogging_Trail LIKE '" + Replace(Recordset1__varJogging_Trail, "'", "''" + "' AND Sauna LIKE '" + Replace(Recordset1__varSauna, "'", "''" + "' AND Raquetball LIKE '" + Replace(Recordset1__varRaquetball, "'", "''" + "' AND Garden_Tub LIKE '" + Replace(Recordset1__varGarden_Tub, "'", "''" + "' AND Volleyball LIKE '" + Replace(Recordset1__varVolleyball, "'", "''" + "' AND Clubroom LIKE '" + Replace(Recordset1__varClubroom, "'", "''" + "' AND Business_Center LIKE '" + Replace(Recordset1__varBusiness_Center, "'", "''" + "' AND Attached_Garage LIKE '" + Replace(Recordset1__varAttached_Garage, "'", "''" + "' AND View LIKE '" + Replace(Recordset1__varView, "'", "''" + "' AND Laundry LIKE '" + Replace(Recordset1__varLaundry, "'", "''" + "' AND Patio_Balconet LIKE '" + Replace(Recordset1__varPatio, "'", "''" + "' AND Low_Price >" + Replace(Recordset1__varLow_Price, "'", "''" + " AND High_Price < " + Replace(Recordset1__varHigh_Price, "'", "''" + " GROUP BY Apartment_Info.Apartment_Name,Apartment_Info.Area"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 3
Recordset1.Open()
Recordset1_numRows = 0
%><%
Dim Repeat1__numRows
Repeat1__numRows = 20
Dim Repeat1__index
Repeat1__index = 0
Recordset1_numRows = Recordset1_numRows + Repeat1__numRows
%>
<%
' *** Recordset Stats, Move To Record, and Go To Record: declare stats variables
' set the record count
Recordset1_total = Recordset1.RecordCount
' set the number of rows displayed on this page
If (Recordset1_numRows < 0) Then
Recordset1_numRows = Recordset1_total
Elseif (Recordset1_numRows = 0) Then
Recordset1_numRows = 1
End If
' set the first and last displayed record
Recordset1_first = 1
Recordset1_last = Recordset1_first + Recordset1_numRows - 1
' if we have the correct record count, check the other stats
If (Recordset1_total <> -1) Then
If (Recordset1_first > Recordset1_total) Then Recordset1_first = Recordset1_total
If (Recordset1_last > Recordset1_total) Then Recordset1_last = Recordset1_total
If (Recordset1_numRows > Recordset1_total) Then Recordset1_numRows = Recordset1_total
End If
%>
<%
' *** Recordset Stats: if we don't know the record count, manually count them
If (Recordset1_total = -1) Then
' count the total records by iterating through the recordset
Recordset1_total=0
While (Not Recordset1.EOF)
Recordset1_total = Recordset1_total + 1
Recordset1.MoveNext
Wend
' reset the cursor to the beginning
If (Recordset1.CursorType > 0) Then
Recordset1.MoveFirst
Else
Recordset1.Requery
End If
' set the number of rows displayed on this page
If (Recordset1_numRows < 0 Or Recordset1_numRows > Recordset1_total) Then
Recordset1_numRows = Recordset1_total
End If
' set the first and last displayed record
Recordset1_first = 1
Recordset1_last = Recordset1_first + Recordset1_numRows - 1
If (Recordset1_first > Recordset1_total) Then Recordset1_first = Recordset1_total
If (Recordset1_last > Recordset1_total) Then Recordset1_last = Recordset1_total
End If
%>
<%
' *** Move To Record and Go To Record: declare variables
Set MM_rs = Recordset1
MM_rsCount = Recordset1_total
MM_size = Recordset1_numRows
MM_uniqueCol = ""
MM_paramName = ""
MM_offset = 0
MM_atTotal = false
MM_paramIsDefined = false
If (MM_paramName <> "" Then
MM_paramIsDefined = (Request.QueryString(MM_paramName) <> ""
End If
%>
<%
' *** Move To Record: handle 'index' or 'offset' parameter
if (Not MM_paramIsDefined And MM_rsCount <> 0) then
' use index parameter if defined, otherwise use offset parameter
r = Request.QueryString("index"
If r = "" Then r = Request.QueryString("offset"
If r <> "" Then MM_offset = Int(r)
' if we have a record count, check if we are past the end of the recordset
If (MM_rsCount <> -1) Then
If (MM_offset >= MM_rsCount Or MM_offset = -1) Then ' past end or move last
If ((MM_rsCount Mod MM_size) > 0) Then ' last page not a full repeat region
MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)
Else
MM_offset = MM_rsCount - MM_size
End If
End If
End If
' move the cursor to the selected record
i = 0
While ((Not MM_rs.EOF) And (i < MM_offset Or MM_offset = -1))
MM_rs.MoveNext
i = i + 1
Wend
If (MM_rs.EOF) Then MM_offset = i ' set MM_offset to the last possible record
End If
%>
<%
' *** Move To Record: if we dont know the record count, check the display range
If (MM_rsCount = -1) Then
' walk to the end of the display range for this page
i = MM_offset
While (Not MM_rs.EOF And (MM_size < 0 Or i < MM_offset + MM_size))
MM_rs.MoveNext
i = i + 1
Wend
' if we walked off the end of the recordset, set MM_rsCount and MM_size
If (MM_rs.EOF) Then
MM_rsCount = i
If (MM_size < 0 Or MM_size > MM_rsCount) Then MM_size = MM_rsCount
End If
' if we walked off the end, set the offset based on page size
If (MM_rs.EOF And Not MM_paramIsDefined) Then
If (MM_offset > MM_rsCount - MM_size Or MM_offset = -1) Then
If ((MM_rsCount Mod MM_size) > 0) Then
MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)
Else
MM_offset = MM_rsCount - MM_size
End If
End If
End If
' reset the cursor to the beginning
If (MM_rs.CursorType > 0) Then
MM_rs.MoveFirst
Else
MM_rs.Requery
End If
' move the cursor to the selected record
i = 0
While (Not MM_rs.EOF And i < MM_offset)
MM_rs.MoveNext
i = i + 1
Wend
End If
%>
<%
' *** Move To Record: update recordset stats
' set the first and last displayed record
Recordset1_first = MM_offset + 1
Recordset1_last = MM_offset + MM_size
If (MM_rsCount <> -1) Then
If (Recordset1_first > MM_rsCount) Then Recordset1_first = MM_rsCount
If (Recordset1_last > MM_rsCount) Then Recordset1_last = MM_rsCount
End If
' set the boolean used by hide region to check if we are on the last record
MM_atTotal = (MM_rsCount <> -1 And MM_offset + MM_size >= MM_rsCount)
%>
<%
' *** Go To Record and Move To Record: create strings for maintaining URL and Form parameters
' create the list of parameters which should not be maintained
MM_removeList = "&index="
If (MM_paramName <> "" Then MM_removeList = MM_removeList & "&" & MM_paramName & "="
MM_keepURL="":MM_keepForm="":MM_keepBoth="":MM_keepNone=""
' add the URL parameters to the MM_keepURL string
For Each Item In Request.QueryString
NextItem = "&" & Item & "="
If (InStr(1,MM_removeList,NextItem,1) = 0) Then
MM_keepURL = MM_keepURL & NextItem & Server.URLencode(Request.QueryString(Item))
End If
Next
' add the Form variables to the MM_keepForm string
For Each Item In Request.Form
NextItem = "&" & Item & "="
If (InStr(1,MM_removeList,NextItem,1) = 0) Then
MM_keepForm = MM_keepForm & NextItem & Server.URLencode(Request.Form(Item))
End If
Next
' create the Form + URL string and remove the intial '&' from each of the strings
MM_keepBoth = MM_keepURL & MM_keepForm
if (MM_keepBoth <> "" Then MM_keepBoth = Right(MM_keepBoth, Len(MM_keepBoth) - 1)
if (MM_keepURL <> "" Then MM_keepURL = Right(MM_keepURL, Len(MM_keepURL) - 1)
if (MM_keepForm <> "" Then MM_keepForm = Right(MM_keepForm, Len(MM_keepForm) - 1)
' a utility function used for adding additional parameters to these strings
Function MM_joinChar(firstItem)
If (firstItem <> "" Then
MM_joinChar = "&"
Else
MM_joinChar = ""
End If
End Function
%>
<%
' *** Move To Record: set the strings for the first, last, next, and previous links
MM_keepMove = MM_keepBoth
MM_moveParam = "index"
' if the page has a repeated region, remove 'offset' from the maintained parameters
If (MM_size > 0) Then
MM_moveParam = "offset"
If (MM_keepMove <> "" Then
params = Split(MM_keepMove, "&"
MM_keepMove = ""
For i = 0 To UBound(params)
nextItem = Left(params(i), InStr(params(i),"=" - 1)
If (StrComp(nextItem,MM_moveParam,1) <> 0) Then
MM_keepMove = MM_keepMove & "&" & params(i)
End If
Next
If (MM_keepMove <> "" Then
MM_keepMove = Right(MM_keepMove, Len(MM_keepMove) - 1)
End If
End If
End If
' set the strings for the move to links
If (MM_keepMove <> "" Then MM_keepMove = MM_keepMove & "&"
urlStr = Request.ServerVariables("URL" & "?" & MM_keepMove & MM_moveParam & "="
MM_moveFirst = urlStr & "0"
MM_moveLast = urlStr & "-1"
MM_moveNext = urlStr & Cstr(MM_offset + MM_size)
prev = MM_offset - MM_size
If (prev < 0) Then prev = 0
MM_movePrev = urlStr & Cstr(prev)
%>
Microsoft VBScript compilation error '800a0401'
Expected end of statement
I appreciate any help
<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="Connections/AustinLuxuryApartments.asp" -->
<%
Dim Recordset1__varType
Recordset1__varType = "1"
if (Request.QueryString("Type" <> "" then Recordset1__varType = Request.QueryString("Type"
%>
<%
Dim Recordset1__varArea
Recordset1__varArea = "%"
if (Request.QueryString("Area" <> "" then Recordset1__varArea = Request.QueryString("Area"
%>
<%
Dim Recordset1__varPools
Recordset1__varPools = "%"
if (Request.QueryString("Pool" <> "" then Recordset1__varPools = Request.QueryString("Pool"
%>
<%
Dim Recordset1__varWasher_Dryer
Recordset1__varWasher_Dryer = "%"
if (Request.QueryString("Washer_Dryer" <> "" then Recordset1__varWasher_Dryer = Request.QueryString("Washer_Dryer"
%>
<%
Dim Recordset1__varAccess_Gates
Recordset1__varAccess_Gates = "%"
if (Request.QueryString("Gates" <> "" then Recordset1__varAccess_Gates = Request.QueryString("Gates"
%>
<%
Dim Recordset1__varJacuzzi
Recordset1__varJacuzzi = "%"
if (Request.QueryString("Jacuzzi" <> "" then Recordset1__varJacuzzi = Request.QueryString("Jacuzzi"
%>
<%
Dim Recordset1__varMicrowave
Recordset1__varMicrowave = "%"
if (Request.QueryString("Microwave" <> "" then Recordset1__varMicrowave = Request.QueryString("Microwave"
%>
<%
Dim Recordset1__varFireplace
Recordset1__varFireplace = "%"
if (Request.QueryString("Fireplace" <> "" then Recordset1__varFireplace = Request.QueryString("Fireplace"
%>
<%
Dim Recordset1__varPet
Recordset1__varPet = "%"
if (Request.QueryString("Pet" <> "" then Recordset1__varPet = Request.QueryString("Pet"
%>
<%
Dim Recordset1__varLarge_Pet
Recordset1__varLarge_Pet = "%"
if (Request.QueryString("Large_Pet" <> "" then Recordset1__varLarge_Pet = Request.QueryString("Large_Pet"
%>
<%
Dim Recordset1__varFitness_Center
Recordset1__varFitness_Center = "%"
if (Request.QueryString("Fitness" <> "" then Recordset1__varFitness_Center = Request.QueryString("Fitness"
%>
<%
Dim Recordset1__varCovered_Parking
Recordset1__varCovered_Parking = "%"
if (Request.QueryString("Covered_Parking" <> "" then Recordset1__varCovered_Parking = Request.QueryString("Covered_Parking"
%>
<%
Dim Recordset1__varGarage
Recordset1__varGarage = "%"
if (Request.QueryString("Garage" <> "" then Recordset1__varGarage = Request.QueryString("Garage"
%>
<%
Dim Recordset1__varLow_Price
Recordset1__varLow_Price = "0"
if (Request.QueryString("tfLowPrice" <> "" then Recordset1__varLow_Price = Request.QueryString("tfLowPrice"
%>
<%
Dim Recordset1__varHigh_Price
Recordset1__varHigh_Price = "10000"
if (Request.QueryString("tfHighPrice" <> "" then Recordset1__varHigh_Price = Request.QueryString("tfHighPrice"
%>
<%
Dim Recordset1__varZip
Recordset1__varZip = "%"
if (Request.QueryString("Zip" <> "" then Recordset1__varZip = Request.QueryString("Zip"
%>
<%
Dim Recordset1__varName
Recordset1__varName = "%"
if (Request.QueryString("Name" <> "" then Recordset1__varName = Request.QueryString("Name"
%>
<%
Dim Recordset1__varConn
Recordset1__varConn = "%"
if (Request.QueryString("Conn" <> "" then Recordset1__varConn = Request.QueryString("Conn"
%>
<%
Dim Recordset1__varProv
Recordset1__varProv = "%"
if (Request.QueryString("Prov" <> "" then Recordset1__varProv = Request.QueryString("Prov"
%>
<%
Dim Recordset1__varDistrict
Recordset1__varDistrict = "%"
if (Request.QueryString("District" <> "" then Recordset1__varDistrict = Request.QueryString("District"
%>
<%
Dim Recordset1__varElem
Recordset1__varElem = "%"
if (Request.QueryString("Elem" <> "" then Recordset1__varElem = Request.QueryString("Elem"
%>
<%
Dim Recordset1__varMid
Recordset1__varMid = "%"
if (Request.QueryString("Mid" <> "" then Recordset1__varMid = Request.QueryString("Mid"
%>
<%
Dim Recordset1__varHigh
Recordset1__varHigh = "%"
if (Request.QueryString("High" <> "" then Recordset1__varHigh = Request.QueryString("High"
%>
<%
Dim Recordset1__varBasketball
Recordset1__varBasketball = "%"
if (Request.QueryString("Basketball" <> "" then Recordset1__varBasketball = Request.QueryString("Basketball"
%>
<%
Dim Recordset1__varAlarms
Recordset1__varAlarms = "%"
if (Request.QueryString("Alarms" <> "" then Recordset1__varAlarms = Request.QueryString("Alarms"
%>
<%
Dim Recordset1__varW_Volleyball
Recordset1__varW_Volleyball = "%"
if (Request.QueryString("Water_Volleyball" <> "" then Recordset1__varW_Volleyball = Request.QueryString("Water_Volleyball"
%>
<%
Dim Recordset1__varTennis
Recordset1__varTennis = "%"
if (Request.QueryString("Tennis" <> "" then Recordset1__varTennis = Request.QueryString("Tennis"
%>
<%
Dim Recordset1__varVaulted_Ceilings
Recordset1__varVaulted_Ceilings = "%"
if (Request.QueryString("Vaulted_Ceilings" <> "" then Recordset1__varVaulted_Ceilings = Request.QueryString("Vaulted_Ceilings"
%>
<%
Dim Recordset1__varJogging_Trail
Recordset1__varJogging_Trail = "%"
if (Request.QueryString("Jogging_Trail" <> "" then Recordset1__varJogging_Trail = Request.QueryString("Jogging_Trail"
%>
<%
Dim Recordset1__varSauna
Recordset1__varSauna = "%"
if (Request.QueryString("Sauna" <> "" then Recordset1__varSauna = Request.QueryString("Sauna"
%>
<%
Dim Recordset1__varRaquetball
Recordset1__varRaquetball = "%"
if (Request.QueryString("Raquetball" <> "" then Recordset1__varRaquetball = Request.QueryString("Raquetball"
%>
<%
Dim Recordset1__varGarden_Tub
Recordset1__varGarden_Tub = "%"
if (Request.QueryString("Garden_Tub" <> "" then Recordset1__varGarden_Tub = Request.QueryString("Garden_Tub"
%>
<%
Dim Recordset1__varVolleyball
Recordset1__varVolleyball = "%"
if (Request.QueryString("Volleyball" <> "" then Recordset1__varVolleyball = Request.QueryString("Volleyball"
%>
<%
Dim Recordset1__varBusiness_Center
Recordset1__varBusiness_Center = "%"
if (Request.QueryString("Business_Center" <> "" then Recordset1__varBusiness_Center = Request.QueryString("Business_Center"
%>
<%
Dim Recordset1__varClubroom
Recordset1__varClubroom = "%"
if (Request.QueryString("Clubroom" <> "" then Recordset1__varClubroom = Request.QueryString("Clubroom"
%>
<%
Dim Recordset1__varAttached_Garage
Recordset1__varAttached_Garage = "%"
if (Request.QueryString("Attached_Garage" <> "" then Recordset1__varAttached_Garage = Request.QueryString("Attached_Garage"
%>
<%
Dim Recordset1__varView
Recordset1__varView = "%"
if (Request.QueryString("View" <> "" then Recordset1__varView = Request.QueryString("View"
%>
<%
Dim Recordset1__varLaundry
Recordset1__varLaundry = "%"
if (Request.QueryString("Laundry" <> "" then Recordset1__varLaundry = Request.QueryString("Laundry"
%>
<%
Dim Recordset1__varPatio
Recordset1__varPatio = "%"
if (Request.QueryString("Patio" <> "" then Recordset1__varPatio = Request.QueryString("Patio"
%>
<%
set Recordset1 = Server.CreateObject("ADODB.Recordset"
Recordset1.ActiveConnection = MM_AustinLuxuryApartments_STRING
Recordset1.Source = "SELECT Apartment_Info.Apartment_Name,Apartment_Info.Area,MIN(Unit_Info.Low_Price) AS "Economy",MAX(Unit_Info.High_Price) AS "Luxury", COUNT(*) AS "Number of Units Found" FROM Apartment_Info INNER JOIN Unit_Info ON Apartment_Info.Apartment_ID = Unit_Info.Apartment_ID WHERE Apartment_Name LIKE '" + Replace(Recordset1__varName, "'", "''" + "' AND Type LIKE '" + Replace(Recordset1__varType, "'", "''" + "' AND Area LIKE '" + Replace(Recordset1__varArea, "'", "''" + "' AND Pools LIKE '" + Replace(Recordset1__varPools, "'", "''" + "' AND Washer_Dryer LIKE '" + Replace(Recordset1__varWasher_Dryer, "'", "''" + "' AND District LIKE '" + Replace(Recordset1__varDistrict, "'", "''" + "' AND Access_Gates LIKE '" + Replace(Recordset1__varAccess_Gates, "'", "''" + "' AND Jacuzzi LIKE '" + Replace(Recordset1__varJacuzzi, "'", "''" + "' AND Microwave LIKE '" + Replace(Recordset1__varMicrowave, "'", "''" + "' AND Fireplace LIKE '" + Replace(Recordset1__varFireplace, "'", "''" + "' AND Pet LIKE '" + Replace(Recordset1__varPet, "'", "''" + "' AND Large_Pet LIKE '" + Replace(Recordset1__varLarge_Pet, "'", "''" + "' AND Fitness_Center LIKE '" + Replace(Recordset1__varFitness_Center, "'", "''" + "' AND Covered_Parking LIKE '" + Replace(Recordset1__varCovered_Parking, "'", "''" + "' AND Garage LIKE '" + Replace(Recordset1__varGarage, "'", "''" + "' AND Zip Like '" + Replace(Recordset1__varZip, "'", "''" + "' AND Conn LIKE '" + Replace(Recordset1__varConn, "'", "''" + "' AND Prov LIKE '" + Replace(Recordset1__varProv, "'", "''" + "' AND Elementary_School LIKE '" + Replace(Recordset1__varElem, "'", "''" + "' AND Middle_School LIKE '" + Replace(Recordset1__varMid, "'", "''" + "' AND High_School LIKE '" + Replace(Recordset1__varHigh, "'", "''" + "' AND Basketball LIKE '" + Replace(Recordset1__varBasketball, "'", "''" + "' AND Alarms LIKE '" + Replace(Recordset1__varAlarms, "'", "''" + "' AND Water_Volleyball LIKE '" + Replace(Recordset1__varW_Volleyball, "'", "''" + "' AND Tennis LIKE '" + Replace(Recordset1__varTennis, "'", "''" + "' AND Vaulted_Ceilings LIKE '" + Replace(Recordset1__varVaulted_Ceilings, "'", "''" + "' AND Jogging_Trail LIKE '" + Replace(Recordset1__varJogging_Trail, "'", "''" + "' AND Sauna LIKE '" + Replace(Recordset1__varSauna, "'", "''" + "' AND Raquetball LIKE '" + Replace(Recordset1__varRaquetball, "'", "''" + "' AND Garden_Tub LIKE '" + Replace(Recordset1__varGarden_Tub, "'", "''" + "' AND Volleyball LIKE '" + Replace(Recordset1__varVolleyball, "'", "''" + "' AND Clubroom LIKE '" + Replace(Recordset1__varClubroom, "'", "''" + "' AND Business_Center LIKE '" + Replace(Recordset1__varBusiness_Center, "'", "''" + "' AND Attached_Garage LIKE '" + Replace(Recordset1__varAttached_Garage, "'", "''" + "' AND View LIKE '" + Replace(Recordset1__varView, "'", "''" + "' AND Laundry LIKE '" + Replace(Recordset1__varLaundry, "'", "''" + "' AND Patio_Balconet LIKE '" + Replace(Recordset1__varPatio, "'", "''" + "' AND Low_Price >" + Replace(Recordset1__varLow_Price, "'", "''" + " AND High_Price < " + Replace(Recordset1__varHigh_Price, "'", "''" + " GROUP BY Apartment_Info.Apartment_Name,Apartment_Info.Area"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 3
Recordset1.Open()
Recordset1_numRows = 0
%><%
Dim Repeat1__numRows
Repeat1__numRows = 20
Dim Repeat1__index
Repeat1__index = 0
Recordset1_numRows = Recordset1_numRows + Repeat1__numRows
%>
<%
' *** Recordset Stats, Move To Record, and Go To Record: declare stats variables
' set the record count
Recordset1_total = Recordset1.RecordCount
' set the number of rows displayed on this page
If (Recordset1_numRows < 0) Then
Recordset1_numRows = Recordset1_total
Elseif (Recordset1_numRows = 0) Then
Recordset1_numRows = 1
End If
' set the first and last displayed record
Recordset1_first = 1
Recordset1_last = Recordset1_first + Recordset1_numRows - 1
' if we have the correct record count, check the other stats
If (Recordset1_total <> -1) Then
If (Recordset1_first > Recordset1_total) Then Recordset1_first = Recordset1_total
If (Recordset1_last > Recordset1_total) Then Recordset1_last = Recordset1_total
If (Recordset1_numRows > Recordset1_total) Then Recordset1_numRows = Recordset1_total
End If
%>
<%
' *** Recordset Stats: if we don't know the record count, manually count them
If (Recordset1_total = -1) Then
' count the total records by iterating through the recordset
Recordset1_total=0
While (Not Recordset1.EOF)
Recordset1_total = Recordset1_total + 1
Recordset1.MoveNext
Wend
' reset the cursor to the beginning
If (Recordset1.CursorType > 0) Then
Recordset1.MoveFirst
Else
Recordset1.Requery
End If
' set the number of rows displayed on this page
If (Recordset1_numRows < 0 Or Recordset1_numRows > Recordset1_total) Then
Recordset1_numRows = Recordset1_total
End If
' set the first and last displayed record
Recordset1_first = 1
Recordset1_last = Recordset1_first + Recordset1_numRows - 1
If (Recordset1_first > Recordset1_total) Then Recordset1_first = Recordset1_total
If (Recordset1_last > Recordset1_total) Then Recordset1_last = Recordset1_total
End If
%>
<%
' *** Move To Record and Go To Record: declare variables
Set MM_rs = Recordset1
MM_rsCount = Recordset1_total
MM_size = Recordset1_numRows
MM_uniqueCol = ""
MM_paramName = ""
MM_offset = 0
MM_atTotal = false
MM_paramIsDefined = false
If (MM_paramName <> "" Then
MM_paramIsDefined = (Request.QueryString(MM_paramName) <> ""
End If
%>
<%
' *** Move To Record: handle 'index' or 'offset' parameter
if (Not MM_paramIsDefined And MM_rsCount <> 0) then
' use index parameter if defined, otherwise use offset parameter
r = Request.QueryString("index"
If r = "" Then r = Request.QueryString("offset"
If r <> "" Then MM_offset = Int(r)
' if we have a record count, check if we are past the end of the recordset
If (MM_rsCount <> -1) Then
If (MM_offset >= MM_rsCount Or MM_offset = -1) Then ' past end or move last
If ((MM_rsCount Mod MM_size) > 0) Then ' last page not a full repeat region
MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)
Else
MM_offset = MM_rsCount - MM_size
End If
End If
End If
' move the cursor to the selected record
i = 0
While ((Not MM_rs.EOF) And (i < MM_offset Or MM_offset = -1))
MM_rs.MoveNext
i = i + 1
Wend
If (MM_rs.EOF) Then MM_offset = i ' set MM_offset to the last possible record
End If
%>
<%
' *** Move To Record: if we dont know the record count, check the display range
If (MM_rsCount = -1) Then
' walk to the end of the display range for this page
i = MM_offset
While (Not MM_rs.EOF And (MM_size < 0 Or i < MM_offset + MM_size))
MM_rs.MoveNext
i = i + 1
Wend
' if we walked off the end of the recordset, set MM_rsCount and MM_size
If (MM_rs.EOF) Then
MM_rsCount = i
If (MM_size < 0 Or MM_size > MM_rsCount) Then MM_size = MM_rsCount
End If
' if we walked off the end, set the offset based on page size
If (MM_rs.EOF And Not MM_paramIsDefined) Then
If (MM_offset > MM_rsCount - MM_size Or MM_offset = -1) Then
If ((MM_rsCount Mod MM_size) > 0) Then
MM_offset = MM_rsCount - (MM_rsCount Mod MM_size)
Else
MM_offset = MM_rsCount - MM_size
End If
End If
End If
' reset the cursor to the beginning
If (MM_rs.CursorType > 0) Then
MM_rs.MoveFirst
Else
MM_rs.Requery
End If
' move the cursor to the selected record
i = 0
While (Not MM_rs.EOF And i < MM_offset)
MM_rs.MoveNext
i = i + 1
Wend
End If
%>
<%
' *** Move To Record: update recordset stats
' set the first and last displayed record
Recordset1_first = MM_offset + 1
Recordset1_last = MM_offset + MM_size
If (MM_rsCount <> -1) Then
If (Recordset1_first > MM_rsCount) Then Recordset1_first = MM_rsCount
If (Recordset1_last > MM_rsCount) Then Recordset1_last = MM_rsCount
End If
' set the boolean used by hide region to check if we are on the last record
MM_atTotal = (MM_rsCount <> -1 And MM_offset + MM_size >= MM_rsCount)
%>
<%
' *** Go To Record and Move To Record: create strings for maintaining URL and Form parameters
' create the list of parameters which should not be maintained
MM_removeList = "&index="
If (MM_paramName <> "" Then MM_removeList = MM_removeList & "&" & MM_paramName & "="
MM_keepURL="":MM_keepForm="":MM_keepBoth="":MM_keepNone=""
' add the URL parameters to the MM_keepURL string
For Each Item In Request.QueryString
NextItem = "&" & Item & "="
If (InStr(1,MM_removeList,NextItem,1) = 0) Then
MM_keepURL = MM_keepURL & NextItem & Server.URLencode(Request.QueryString(Item))
End If
Next
' add the Form variables to the MM_keepForm string
For Each Item In Request.Form
NextItem = "&" & Item & "="
If (InStr(1,MM_removeList,NextItem,1) = 0) Then
MM_keepForm = MM_keepForm & NextItem & Server.URLencode(Request.Form(Item))
End If
Next
' create the Form + URL string and remove the intial '&' from each of the strings
MM_keepBoth = MM_keepURL & MM_keepForm
if (MM_keepBoth <> "" Then MM_keepBoth = Right(MM_keepBoth, Len(MM_keepBoth) - 1)
if (MM_keepURL <> "" Then MM_keepURL = Right(MM_keepURL, Len(MM_keepURL) - 1)
if (MM_keepForm <> "" Then MM_keepForm = Right(MM_keepForm, Len(MM_keepForm) - 1)
' a utility function used for adding additional parameters to these strings
Function MM_joinChar(firstItem)
If (firstItem <> "" Then
MM_joinChar = "&"
Else
MM_joinChar = ""
End If
End Function
%>
<%
' *** Move To Record: set the strings for the first, last, next, and previous links
MM_keepMove = MM_keepBoth
MM_moveParam = "index"
' if the page has a repeated region, remove 'offset' from the maintained parameters
If (MM_size > 0) Then
MM_moveParam = "offset"
If (MM_keepMove <> "" Then
params = Split(MM_keepMove, "&"
MM_keepMove = ""
For i = 0 To UBound(params)
nextItem = Left(params(i), InStr(params(i),"=" - 1)
If (StrComp(nextItem,MM_moveParam,1) <> 0) Then
MM_keepMove = MM_keepMove & "&" & params(i)
End If
Next
If (MM_keepMove <> "" Then
MM_keepMove = Right(MM_keepMove, Len(MM_keepMove) - 1)
End If
End If
End If
' set the strings for the move to links
If (MM_keepMove <> "" Then MM_keepMove = MM_keepMove & "&"
urlStr = Request.ServerVariables("URL" & "?" & MM_keepMove & MM_moveParam & "="
MM_moveFirst = urlStr & "0"
MM_moveLast = urlStr & "-1"
MM_moveNext = urlStr & Cstr(MM_offset + MM_size)
prev = MM_offset - MM_size
If (prev < 0) Then prev = 0
MM_movePrev = urlStr & Cstr(prev)
%>