Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Please Help with Error

Status
Not open for further replies.

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=&quot;VBSCRIPT&quot;%>
<!--#include file=&quot;Connections/AustinLuxuryApartments.asp&quot; -->
<%
Dim Recordset1__varType
Recordset1__varType = &quot;1&quot;
if (Request.QueryString(&quot;Type&quot;) <> &quot;&quot;) then Recordset1__varType = Request.QueryString(&quot;Type&quot;)
%>
<%
Dim Recordset1__varArea
Recordset1__varArea = &quot;%&quot;
if (Request.QueryString(&quot;Area&quot;) <> &quot;&quot;) then Recordset1__varArea = Request.QueryString(&quot;Area&quot;)
%>
<%
Dim Recordset1__varPools
Recordset1__varPools = &quot;%&quot;
if (Request.QueryString(&quot;Pool&quot;) <> &quot;&quot;) then Recordset1__varPools = Request.QueryString(&quot;Pool&quot;)
%>
<%
Dim Recordset1__varWasher_Dryer
Recordset1__varWasher_Dryer = &quot;%&quot;
if (Request.QueryString(&quot;Washer_Dryer&quot;) <> &quot;&quot;) then Recordset1__varWasher_Dryer = Request.QueryString(&quot;Washer_Dryer&quot;)
%>
<%
Dim Recordset1__varAccess_Gates
Recordset1__varAccess_Gates = &quot;%&quot;
if (Request.QueryString(&quot;Gates&quot;) <> &quot;&quot;) then Recordset1__varAccess_Gates = Request.QueryString(&quot;Gates&quot;)
%>
<%
Dim Recordset1__varJacuzzi
Recordset1__varJacuzzi = &quot;%&quot;
if (Request.QueryString(&quot;Jacuzzi&quot;) <> &quot;&quot;) then Recordset1__varJacuzzi = Request.QueryString(&quot;Jacuzzi&quot;)
%>
<%
Dim Recordset1__varMicrowave
Recordset1__varMicrowave = &quot;%&quot;
if (Request.QueryString(&quot;Microwave&quot;) <> &quot;&quot;) then Recordset1__varMicrowave = Request.QueryString(&quot;Microwave&quot;)
%>
<%
Dim Recordset1__varFireplace
Recordset1__varFireplace = &quot;%&quot;
if (Request.QueryString(&quot;Fireplace&quot;) <> &quot;&quot;) then Recordset1__varFireplace = Request.QueryString(&quot;Fireplace&quot;)
%>
<%
Dim Recordset1__varPet
Recordset1__varPet = &quot;%&quot;
if (Request.QueryString(&quot;Pet&quot;) <> &quot;&quot;) then Recordset1__varPet = Request.QueryString(&quot;Pet&quot;)
%>
<%
Dim Recordset1__varLarge_Pet
Recordset1__varLarge_Pet = &quot;%&quot;
if (Request.QueryString(&quot;Large_Pet&quot;) <> &quot;&quot;) then Recordset1__varLarge_Pet = Request.QueryString(&quot;Large_Pet&quot;)
%>
<%
Dim Recordset1__varFitness_Center
Recordset1__varFitness_Center = &quot;%&quot;
if (Request.QueryString(&quot;Fitness&quot;) <> &quot;&quot;) then Recordset1__varFitness_Center = Request.QueryString(&quot;Fitness&quot;)
%>
<%
Dim Recordset1__varCovered_Parking
Recordset1__varCovered_Parking = &quot;%&quot;
if (Request.QueryString(&quot;Covered_Parking&quot;) <> &quot;&quot;) then Recordset1__varCovered_Parking = Request.QueryString(&quot;Covered_Parking&quot;)
%>
<%
Dim Recordset1__varGarage
Recordset1__varGarage = &quot;%&quot;
if (Request.QueryString(&quot;Garage&quot;) <> &quot;&quot;) then Recordset1__varGarage = Request.QueryString(&quot;Garage&quot;)
%>
<%
Dim Recordset1__varLow_Price
Recordset1__varLow_Price = &quot;0&quot;
if (Request.QueryString(&quot;tfLowPrice&quot;) <> &quot;&quot;) then Recordset1__varLow_Price = Request.QueryString(&quot;tfLowPrice&quot;)
%>
<%
Dim Recordset1__varHigh_Price
Recordset1__varHigh_Price = &quot;10000&quot;
if (Request.QueryString(&quot;tfHighPrice&quot;) <> &quot;&quot;) then Recordset1__varHigh_Price = Request.QueryString(&quot;tfHighPrice&quot;)
%>
<%
Dim Recordset1__varZip
Recordset1__varZip = &quot;%&quot;
if (Request.QueryString(&quot;Zip&quot;) <> &quot;&quot;) then Recordset1__varZip = Request.QueryString(&quot;Zip&quot;)
%>
<%
Dim Recordset1__varName
Recordset1__varName = &quot;%&quot;
if (Request.QueryString(&quot;Name&quot;) <> &quot;&quot;) then Recordset1__varName = Request.QueryString(&quot;Name&quot;)
%>
<%
Dim Recordset1__varConn
Recordset1__varConn = &quot;%&quot;
if (Request.QueryString(&quot;Conn&quot;) <> &quot;&quot;) then Recordset1__varConn = Request.QueryString(&quot;Conn&quot;)
%>
<%
Dim Recordset1__varProv
Recordset1__varProv = &quot;%&quot;
if (Request.QueryString(&quot;Prov&quot;) <> &quot;&quot;) then Recordset1__varProv = Request.QueryString(&quot;Prov&quot;)
%>
<%
Dim Recordset1__varDistrict
Recordset1__varDistrict = &quot;%&quot;
if (Request.QueryString(&quot;District&quot;) <> &quot;&quot;) then Recordset1__varDistrict = Request.QueryString(&quot;District&quot;)
%>
<%
Dim Recordset1__varElem
Recordset1__varElem = &quot;%&quot;
if (Request.QueryString(&quot;Elem&quot;) <> &quot;&quot;) then Recordset1__varElem = Request.QueryString(&quot;Elem&quot;)
%>
<%
Dim Recordset1__varMid
Recordset1__varMid = &quot;%&quot;
if (Request.QueryString(&quot;Mid&quot;) <> &quot;&quot;) then Recordset1__varMid = Request.QueryString(&quot;Mid&quot;)
%>
<%
Dim Recordset1__varHigh
Recordset1__varHigh = &quot;%&quot;
if (Request.QueryString(&quot;High&quot;) <> &quot;&quot;) then Recordset1__varHigh = Request.QueryString(&quot;High&quot;)
%>
<%
Dim Recordset1__varBasketball
Recordset1__varBasketball = &quot;%&quot;
if (Request.QueryString(&quot;Basketball&quot;) <> &quot;&quot;) then Recordset1__varBasketball = Request.QueryString(&quot;Basketball&quot;)
%>
<%
Dim Recordset1__varAlarms
Recordset1__varAlarms = &quot;%&quot;
if (Request.QueryString(&quot;Alarms&quot;) <> &quot;&quot;) then Recordset1__varAlarms = Request.QueryString(&quot;Alarms&quot;)
%>
<%
Dim Recordset1__varW_Volleyball
Recordset1__varW_Volleyball = &quot;%&quot;
if (Request.QueryString(&quot;Water_Volleyball&quot;) <> &quot;&quot;) then Recordset1__varW_Volleyball = Request.QueryString(&quot;Water_Volleyball&quot;)
%>
<%
Dim Recordset1__varTennis
Recordset1__varTennis = &quot;%&quot;
if (Request.QueryString(&quot;Tennis&quot;) <> &quot;&quot;) then Recordset1__varTennis = Request.QueryString(&quot;Tennis&quot;)
%>
<%
Dim Recordset1__varVaulted_Ceilings
Recordset1__varVaulted_Ceilings = &quot;%&quot;
if (Request.QueryString(&quot;Vaulted_Ceilings&quot;) <> &quot;&quot;) then Recordset1__varVaulted_Ceilings = Request.QueryString(&quot;Vaulted_Ceilings&quot;)
%>
<%
Dim Recordset1__varJogging_Trail
Recordset1__varJogging_Trail = &quot;%&quot;
if (Request.QueryString(&quot;Jogging_Trail&quot;) <> &quot;&quot;) then Recordset1__varJogging_Trail = Request.QueryString(&quot;Jogging_Trail&quot;)
%>
<%
Dim Recordset1__varSauna
Recordset1__varSauna = &quot;%&quot;
if (Request.QueryString(&quot;Sauna&quot;) <> &quot;&quot;) then Recordset1__varSauna = Request.QueryString(&quot;Sauna&quot;)
%>
<%
Dim Recordset1__varRaquetball
Recordset1__varRaquetball = &quot;%&quot;
if (Request.QueryString(&quot;Raquetball&quot;) <> &quot;&quot;) then Recordset1__varRaquetball = Request.QueryString(&quot;Raquetball&quot;)
%>
<%
Dim Recordset1__varGarden_Tub
Recordset1__varGarden_Tub = &quot;%&quot;
if (Request.QueryString(&quot;Garden_Tub&quot;) <> &quot;&quot;) then Recordset1__varGarden_Tub = Request.QueryString(&quot;Garden_Tub&quot;)
%>
<%
Dim Recordset1__varVolleyball
Recordset1__varVolleyball = &quot;%&quot;
if (Request.QueryString(&quot;Volleyball&quot;) <> &quot;&quot;) then Recordset1__varVolleyball = Request.QueryString(&quot;Volleyball&quot;)
%>
<%
Dim Recordset1__varBusiness_Center
Recordset1__varBusiness_Center = &quot;%&quot;
if (Request.QueryString(&quot;Business_Center&quot;) <> &quot;&quot;) then Recordset1__varBusiness_Center = Request.QueryString(&quot;Business_Center&quot;)
%>
<%
Dim Recordset1__varClubroom
Recordset1__varClubroom = &quot;%&quot;
if (Request.QueryString(&quot;Clubroom&quot;) <> &quot;&quot;) then Recordset1__varClubroom = Request.QueryString(&quot;Clubroom&quot;)
%>
<%
Dim Recordset1__varAttached_Garage
Recordset1__varAttached_Garage = &quot;%&quot;
if (Request.QueryString(&quot;Attached_Garage&quot;) <> &quot;&quot;) then Recordset1__varAttached_Garage = Request.QueryString(&quot;Attached_Garage&quot;)
%>
<%
Dim Recordset1__varView
Recordset1__varView = &quot;%&quot;
if (Request.QueryString(&quot;View&quot;) <> &quot;&quot;) then Recordset1__varView = Request.QueryString(&quot;View&quot;)
%>
<%
Dim Recordset1__varLaundry
Recordset1__varLaundry = &quot;%&quot;
if (Request.QueryString(&quot;Laundry&quot;) <> &quot;&quot;) then Recordset1__varLaundry = Request.QueryString(&quot;Laundry&quot;)
%>
<%
Dim Recordset1__varPatio
Recordset1__varPatio = &quot;%&quot;
if (Request.QueryString(&quot;Patio&quot;) <> &quot;&quot;) then Recordset1__varPatio = Request.QueryString(&quot;Patio&quot;)
%>
<%
set Recordset1 = Server.CreateObject(&quot;ADODB.Recordset&quot;)
Recordset1.ActiveConnection = MM_AustinLuxuryApartments_STRING
Recordset1.Source = &quot;SELECT Apartment_Info.Apartment_Name,Apartment_Info.Area,MIN(Unit_Info.Low_Price) AS &quot;Economy&quot;,MAX(Unit_Info.High_Price) AS &quot;Luxury&quot;, COUNT(*) AS &quot;Number of Units Found&quot; FROM Apartment_Info INNER JOIN Unit_Info ON Apartment_Info.Apartment_ID = Unit_Info.Apartment_ID WHERE Apartment_Name LIKE '&quot; + Replace(Recordset1__varName, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Type LIKE '&quot; + Replace(Recordset1__varType, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Area LIKE '&quot; + Replace(Recordset1__varArea, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Pools LIKE '&quot; + Replace(Recordset1__varPools, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Washer_Dryer LIKE '&quot; + Replace(Recordset1__varWasher_Dryer, &quot;'&quot;, &quot;''&quot;) + &quot;' AND District LIKE '&quot; + Replace(Recordset1__varDistrict, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Access_Gates LIKE '&quot; + Replace(Recordset1__varAccess_Gates, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Jacuzzi LIKE '&quot; + Replace(Recordset1__varJacuzzi, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Microwave LIKE '&quot; + Replace(Recordset1__varMicrowave, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Fireplace LIKE '&quot; + Replace(Recordset1__varFireplace, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Pet LIKE '&quot; + Replace(Recordset1__varPet, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Large_Pet LIKE '&quot; + Replace(Recordset1__varLarge_Pet, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Fitness_Center LIKE '&quot; + Replace(Recordset1__varFitness_Center, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Covered_Parking LIKE '&quot; + Replace(Recordset1__varCovered_Parking, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Garage LIKE '&quot; + Replace(Recordset1__varGarage, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Zip Like '&quot; + Replace(Recordset1__varZip, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Conn LIKE '&quot; + Replace(Recordset1__varConn, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Prov LIKE '&quot; + Replace(Recordset1__varProv, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Elementary_School LIKE '&quot; + Replace(Recordset1__varElem, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Middle_School LIKE '&quot; + Replace(Recordset1__varMid, &quot;'&quot;, &quot;''&quot;) + &quot;' AND High_School LIKE '&quot; + Replace(Recordset1__varHigh, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Basketball LIKE '&quot; + Replace(Recordset1__varBasketball, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Alarms LIKE '&quot; + Replace(Recordset1__varAlarms, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Water_Volleyball LIKE '&quot; + Replace(Recordset1__varW_Volleyball, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Tennis LIKE '&quot; + Replace(Recordset1__varTennis, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Vaulted_Ceilings LIKE '&quot; + Replace(Recordset1__varVaulted_Ceilings, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Jogging_Trail LIKE '&quot; + Replace(Recordset1__varJogging_Trail, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Sauna LIKE '&quot; + Replace(Recordset1__varSauna, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Raquetball LIKE '&quot; + Replace(Recordset1__varRaquetball, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Garden_Tub LIKE '&quot; + Replace(Recordset1__varGarden_Tub, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Volleyball LIKE '&quot; + Replace(Recordset1__varVolleyball, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Clubroom LIKE '&quot; + Replace(Recordset1__varClubroom, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Business_Center LIKE '&quot; + Replace(Recordset1__varBusiness_Center, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Attached_Garage LIKE '&quot; + Replace(Recordset1__varAttached_Garage, &quot;'&quot;, &quot;''&quot;) + &quot;' AND View LIKE '&quot; + Replace(Recordset1__varView, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Laundry LIKE '&quot; + Replace(Recordset1__varLaundry, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Patio_Balconet LIKE '&quot; + Replace(Recordset1__varPatio, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Low_Price >&quot; + Replace(Recordset1__varLow_Price, &quot;'&quot;, &quot;''&quot;) + &quot; AND High_Price < &quot; + Replace(Recordset1__varHigh_Price, &quot;'&quot;, &quot;''&quot;) + &quot; GROUP BY Apartment_Info.Apartment_Name,Apartment_Info.Area&quot;
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 = &quot;&quot;
MM_paramName = &quot;&quot;
MM_offset = 0
MM_atTotal = false
MM_paramIsDefined = false
If (MM_paramName <> &quot;&quot;) Then
MM_paramIsDefined = (Request.QueryString(MM_paramName) <> &quot;&quot;)
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(&quot;index&quot;)
If r = &quot;&quot; Then r = Request.QueryString(&quot;offset&quot;)
If r <> &quot;&quot; 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 = &quot;&index=&quot;
If (MM_paramName <> &quot;&quot;) Then MM_removeList = MM_removeList & &quot;&&quot; & MM_paramName & &quot;=&quot;
MM_keepURL=&quot;&quot;:MM_keepForm=&quot;&quot;:MM_keepBoth=&quot;&quot;:MM_keepNone=&quot;&quot;

' add the URL parameters to the MM_keepURL string
For Each Item In Request.QueryString
NextItem = &quot;&&quot; & Item & &quot;=&quot;
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 = &quot;&&quot; & Item & &quot;=&quot;
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 <> &quot;&quot;) Then MM_keepBoth = Right(MM_keepBoth, Len(MM_keepBoth) - 1)
if (MM_keepURL <> &quot;&quot;) Then MM_keepURL = Right(MM_keepURL, Len(MM_keepURL) - 1)
if (MM_keepForm <> &quot;&quot;) 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 <> &quot;&quot;) Then
MM_joinChar = &quot;&&quot;
Else
MM_joinChar = &quot;&quot;
End If
End Function
%>
<%
' *** Move To Record: set the strings for the first, last, next, and previous links

MM_keepMove = MM_keepBoth
MM_moveParam = &quot;index&quot;

' if the page has a repeated region, remove 'offset' from the maintained parameters
If (MM_size > 0) Then
MM_moveParam = &quot;offset&quot;
If (MM_keepMove <> &quot;&quot;) Then
params = Split(MM_keepMove, &quot;&&quot;)
MM_keepMove = &quot;&quot;
For i = 0 To UBound(params)
nextItem = Left(params(i), InStr(params(i),&quot;=&quot;) - 1)
If (StrComp(nextItem,MM_moveParam,1) <> 0) Then
MM_keepMove = MM_keepMove & &quot;&&quot; & params(i)
End If
Next
If (MM_keepMove <> &quot;&quot;) 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 <> &quot;&quot;) Then MM_keepMove = MM_keepMove & &quot;&&quot;
urlStr = Request.ServerVariables(&quot;URL&quot;) & &quot;?&quot; & MM_keepMove & MM_moveParam & &quot;=&quot;
MM_moveFirst = urlStr & &quot;0&quot;
MM_moveLast = urlStr & &quot;-1&quot;
MM_moveNext = urlStr & Cstr(MM_offset + MM_size)
prev = MM_offset - MM_size
If (prev < 0) Then prev = 0
MM_movePrev = urlStr & Cstr(prev)
%>



 
I removed all the variables and I still get the same Error Code. IT started when I changed the SQL. Please Help



<%@LANGUAGE=&quot;VBSCRIPT&quot;%>
<!--#include file=&quot;Connections/AustinLuxuryApartments.asp&quot; -->
<%
set Recordset1 = Server.CreateObject(&quot;ADODB.Recordset&quot;)
Recordset1.ActiveConnection = MM_AustinLuxuryApartments_STRING
Recordset1.Source = &quot;SELECT MIN(Unit_Info.Low_Price) AS &quot;Economy&quot;,MAX(Unit_Info.High_Price) AS &quot;Luxury&quot;, COUNT(*) AS &quot;Number_of Units_Found&quot; FROM Apartment_Info INNER JOIN Unit_Info ON Apartment_Info.Apartment_ID = Unit_Info.Apartment_ID&quot;
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 3
Recordset1.Open()
Recordset1_numRows = 0
%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=iso-8859-1&quot;>
</head>
<body bgcolor=&quot;#FFFFFF&quot; text=&quot;#000000&quot;>
</body>
</html>
<%
Recordset1.Close()
%>
 
keywords in the error you are getting:

Microsoft VBScript compilation error '800a0401'

Expected end of statement


- tells you it is a VBScript error, not a SQL error, and that there is an END tag missing somewhere.

how did this work before you changed your SQL statement, and how did you change your SQL statement? did you unknowingly remove or overwrite other lines of code?
 
Here is the original SQL The SQL was the only thing that I changed


SELECT Apartment_Info.Apartment_ID, Apartment_Info.Apartment_Name, Apartment_Info.Address, Apartment_Info.City, Apartment_Info.State, Apartment_Info.Zip, Apartment_Info.Area, Apartment_Info.Apartments_Image, Apartment_Info.Location, Apartment_Info.YearBuilt, Apartment_Info.Number_of_Units, Apartment_Info.Management, Apartment_Info.Hrs, Apartment_Info.District, Apartment_Info.Elementary_School, Apartment_Info.Middle_School, Apartment_Info.High_School, Apartment_Info.Access_Gates, Apartment_Info.Alarms, Apartment_Info.Pet, Apartment_Info.Large_Pet, Apartment_Info.Pet_Comments, Apartment_Info.Application_Fee, Apartment_Info.Lease_Periods, Apartment_Info.Corporate_Units, Apartment_Info.Short_Term_Lease, Apartment_Info.Covered_Parking, Apartment_Info.Garage, Apartment_Info.Pools, Apartment_Info.Pool_Qnty, Apartment_Info.Laundry, Apartment_Info.Tennis, Apartment_Info.Volleyball, Apartment_Info.Water_Volleyball, Apartment_Info.Fitness_Center, Apartment_Info.Jogging_Trail, Apartment_Info.Raquetball, Apartment_Info.Basketball, Apartment_Info.Clubroom, Apartment_Info.Jacuzzi, Apartment_Info.Specials, Apartment_Info.Phone_Number, Apartment_Info.Comments, Apartment_Info.Sauna, Apartment_Info.Business_Center, Apartment_Info.View, Unit_Info.Unit_ID, Unit_Info.Plan, Unit_Info.Description, Unit_Info.Type, Unit_Info.SqFt, Unit_Info.Low_Price, Unit_Info.High_Price, Unit_Info.Deposit, Unit_Info.Fireplace, Unit_Info.Washer_Dryer, Unit_Info.Conn, Unit_Info.Prov, Unit_Info.Icemaker, Unit_Info.Microwave, Unit_Info_Outside_Storage, Unit_Info.Loft, Unit_Info.Townhome, Unit_Info.Study, Unit_Info.Sunroom, Unit_Info.Den, Unit_Info.Garden_Tub, Unit_Info.Walk_in_Closet, Unit_Info.Vaulted_Ceilings, Unit_Info.Linen_Closet, Unit_Info.Floorplan_Path, Unit_Info.Patio_Balconet
FROM Apartment_Info INNER JOIN Unit_Info ON Apartment_Info.Apartment_ID = Unit_Info.Apartment_ID
WHERE Apartment_Name LIKE 'varName' AND Type LIKE 'varType' AND Area LIKE 'varArea' AND Pools LIKE 'varPools' AND Washer_Dryer LIKE 'varWasher_Dryer' AND District LIKE 'varDistrict' AND Access_Gates LIKE 'varAccess_Gates' AND Jacuzzi LIKE 'varJacuzzi' AND Microwave LIKE 'varMicrowave' AND Fireplace LIKE 'varFireplace' AND Pet LIKE 'varPet' AND Large_Pet LIKE 'varLarge_Pet' AND Fitness_Center LIKE 'varFitness_Center' AND Covered_Parking LIKE 'varCovered_Parking' AND Garage LIKE 'varGarage' AND Zip Like 'varZip' AND Conn LIKE 'varConn' AND Prov LIKE 'varProv' AND Elementary_School LIKE 'varElem' AND Middle_School LIKE 'varMid' AND High_School LIKE 'varHigh' AND Basketball LIKE 'varBasketball' AND Alarms LIKE 'varAlarms' AND Water_Volleyball LIKE 'varW_Volleyball' AND Tennis LIKE 'varTennis' AND Vaulted_Ceilings LIKE 'varVaulted_Ceilings' AND Jogging_Trail LIKE 'varJogging_Trail' AND Sauna LIKE 'varSauna' AND Raquetball LIKE 'varRaquetball' AND Garden_Tub LIKE 'varGarden_Tub' AND Volleyball LIKE 'varVolleyball' AND Clubroom LIKE 'varClubroom' AND Business_Center LIKE 'varBusiness_Center' AND Attached_Garage LIKE 'varAttached_Garage' AND View LIKE 'varView' AND Laundry LIKE 'varLaundry' AND Patio_Balconet LIKE 'varPatio' AND Low_Price >varLow_Price AND High_Price < varHigh_Price
ORDER BY Apartment_Name, SqFt


Here is the original Asp<%@LANGUAGE=&quot;VBSCRIPT&quot;%>
<!--#include file=&quot;Connections/AustinLuxuryApartments.asp&quot; -->
<%
Dim Recordset1__varType
Recordset1__varType = &quot;1&quot;
if (Request.QueryString(&quot;Type&quot;) <> &quot;&quot;) then Recordset1__varType = Request.QueryString(&quot;Type&quot;)
%>
<%
Dim Recordset1__varArea
Recordset1__varArea = &quot;%&quot;
if (Request.QueryString(&quot;Area&quot;) <> &quot;&quot;) then Recordset1__varArea = Request.QueryString(&quot;Area&quot;)
%>
<%
Dim Recordset1__varPools
Recordset1__varPools = &quot;%&quot;
if (Request.QueryString(&quot;Pool&quot;) <> &quot;&quot;) then Recordset1__varPools = Request.QueryString(&quot;Pool&quot;)
%>
<%
Dim Recordset1__varWasher_Dryer
Recordset1__varWasher_Dryer = &quot;%&quot;
if (Request.QueryString(&quot;Washer_Dryer&quot;) <> &quot;&quot;) then Recordset1__varWasher_Dryer = Request.QueryString(&quot;Washer_Dryer&quot;)
%>
<%
Dim Recordset1__varAccess_Gates
Recordset1__varAccess_Gates = &quot;%&quot;
if (Request.QueryString(&quot;Gates&quot;) <> &quot;&quot;) then Recordset1__varAccess_Gates = Request.QueryString(&quot;Gates&quot;)
%>
<%
Dim Recordset1__varJacuzzi
Recordset1__varJacuzzi = &quot;%&quot;
if (Request.QueryString(&quot;Jacuzzi&quot;) <> &quot;&quot;) then Recordset1__varJacuzzi = Request.QueryString(&quot;Jacuzzi&quot;)
%>
<%
Dim Recordset1__varMicrowave
Recordset1__varMicrowave = &quot;%&quot;
if (Request.QueryString(&quot;Microwave&quot;) <> &quot;&quot;) then Recordset1__varMicrowave = Request.QueryString(&quot;Microwave&quot;)
%>
<%
Dim Recordset1__varFireplace
Recordset1__varFireplace = &quot;%&quot;
if (Request.QueryString(&quot;Fireplace&quot;) <> &quot;&quot;) then Recordset1__varFireplace = Request.QueryString(&quot;Fireplace&quot;)
%>
<%
Dim Recordset1__varPet
Recordset1__varPet = &quot;%&quot;
if (Request.QueryString(&quot;Pet&quot;) <> &quot;&quot;) then Recordset1__varPet = Request.QueryString(&quot;Pet&quot;)
%>
<%
Dim Recordset1__varLarge_Pet
Recordset1__varLarge_Pet = &quot;%&quot;
if (Request.QueryString(&quot;Large_Pet&quot;) <> &quot;&quot;) then Recordset1__varLarge_Pet = Request.QueryString(&quot;Large_Pet&quot;)
%>
<%
Dim Recordset1__varFitness_Center
Recordset1__varFitness_Center = &quot;%&quot;
if (Request.QueryString(&quot;Fitness&quot;) <> &quot;&quot;) then Recordset1__varFitness_Center = Request.QueryString(&quot;Fitness&quot;)
%>
<%
Dim Recordset1__varCovered_Parking
Recordset1__varCovered_Parking = &quot;%&quot;
if (Request.QueryString(&quot;Covered_Parking&quot;) <> &quot;&quot;) then Recordset1__varCovered_Parking = Request.QueryString(&quot;Covered_Parking&quot;)
%>
<%
Dim Recordset1__varGarage
Recordset1__varGarage = &quot;%&quot;
if (Request.QueryString(&quot;Garage&quot;) <> &quot;&quot;) then Recordset1__varGarage = Request.QueryString(&quot;Garage&quot;)
%>
<%
Dim Recordset1__varLow_Price
Recordset1__varLow_Price = &quot;0&quot;
if (Request.QueryString(&quot;tfLowPrice&quot;) <> &quot;&quot;) then Recordset1__varLow_Price = Request.QueryString(&quot;tfLowPrice&quot;)
%>
<%
Dim Recordset1__varHigh_Price
Recordset1__varHigh_Price = &quot;10000&quot;
if (Request.QueryString(&quot;tfHighPrice&quot;) <> &quot;&quot;) then Recordset1__varHigh_Price = Request.QueryString(&quot;tfHighPrice&quot;)
%>
<%
Dim Recordset1__varZip
Recordset1__varZip = &quot;%&quot;
if (Request.QueryString(&quot;Zip&quot;) <> &quot;&quot;) then Recordset1__varZip = Request.QueryString(&quot;Zip&quot;)
%>
<%
Dim Recordset1__varName
Recordset1__varName = &quot;%&quot;
if (Request.QueryString(&quot;Name&quot;) <> &quot;&quot;) then Recordset1__varName = Request.QueryString(&quot;Name&quot;)
%>
<%
Dim Recordset1__varConn
Recordset1__varConn = &quot;%&quot;
if (Request.QueryString(&quot;Conn&quot;) <> &quot;&quot;) then Recordset1__varConn = Request.QueryString(&quot;Conn&quot;)
%>
<%
Dim Recordset1__varProv
Recordset1__varProv = &quot;%&quot;
if (Request.QueryString(&quot;Prov&quot;) <> &quot;&quot;) then Recordset1__varProv = Request.QueryString(&quot;Prov&quot;)
%>
<%
Dim Recordset1__varDistrict
Recordset1__varDistrict = &quot;%&quot;
if (Request.QueryString(&quot;District&quot;) <> &quot;&quot;) then Recordset1__varDistrict = Request.QueryString(&quot;District&quot;)
%>
<%
Dim Recordset1__varElem
Recordset1__varElem = &quot;%&quot;
if (Request.QueryString(&quot;Elem&quot;) <> &quot;&quot;) then Recordset1__varElem = Request.QueryString(&quot;Elem&quot;)
%>
<%
Dim Recordset1__varMid
Recordset1__varMid = &quot;%&quot;
if (Request.QueryString(&quot;Mid&quot;) <> &quot;&quot;) then Recordset1__varMid = Request.QueryString(&quot;Mid&quot;)
%>
<%
Dim Recordset1__varHigh
Recordset1__varHigh = &quot;%&quot;
if (Request.QueryString(&quot;High&quot;) <> &quot;&quot;) then Recordset1__varHigh = Request.QueryString(&quot;High&quot;)
%>
<%
Dim Recordset1__varBasketball
Recordset1__varBasketball = &quot;%&quot;
if (Request.QueryString(&quot;Basketball&quot;) <> &quot;&quot;) then Recordset1__varBasketball = Request.QueryString(&quot;Basketball&quot;)
%>
<%
Dim Recordset1__varAlarms
Recordset1__varAlarms = &quot;%&quot;
if (Request.QueryString(&quot;Alarms&quot;) <> &quot;&quot;) then Recordset1__varAlarms = Request.QueryString(&quot;Alarms&quot;)
%>
<%
Dim Recordset1__varW_Volleyball
Recordset1__varW_Volleyball = &quot;%&quot;
if (Request.QueryString(&quot;Water_Volleyball&quot;) <> &quot;&quot;) then Recordset1__varW_Volleyball = Request.QueryString(&quot;Water_Volleyball&quot;)
%>
<%
Dim Recordset1__varTennis
Recordset1__varTennis = &quot;%&quot;
if (Request.QueryString(&quot;Tennis&quot;) <> &quot;&quot;) then Recordset1__varTennis = Request.QueryString(&quot;Tennis&quot;)
%>
<%
Dim Recordset1__varVaulted_Ceilings
Recordset1__varVaulted_Ceilings = &quot;%&quot;
if (Request.QueryString(&quot;Vaulted_Ceilings&quot;) <> &quot;&quot;) then Recordset1__varVaulted_Ceilings = Request.QueryString(&quot;Vaulted_Ceilings&quot;)
%>
<%
Dim Recordset1__varJogging_Trail
Recordset1__varJogging_Trail = &quot;%&quot;
if (Request.QueryString(&quot;Jogging_Trail&quot;) <> &quot;&quot;) then Recordset1__varJogging_Trail = Request.QueryString(&quot;Jogging_Trail&quot;)
%>
<%
Dim Recordset1__varSauna
Recordset1__varSauna = &quot;%&quot;
if (Request.QueryString(&quot;Sauna&quot;) <> &quot;&quot;) then Recordset1__varSauna = Request.QueryString(&quot;Sauna&quot;)
%>
<%
Dim Recordset1__varRaquetball
Recordset1__varRaquetball = &quot;%&quot;
if (Request.QueryString(&quot;Raquetball&quot;) <> &quot;&quot;) then Recordset1__varRaquetball = Request.QueryString(&quot;Raquetball&quot;)
%>
<%
Dim Recordset1__varGarden_Tub
Recordset1__varGarden_Tub = &quot;%&quot;
if (Request.QueryString(&quot;Garden_Tub&quot;) <> &quot;&quot;) then Recordset1__varGarden_Tub = Request.QueryString(&quot;Garden_Tub&quot;)
%>
<%
Dim Recordset1__varVolleyball
Recordset1__varVolleyball = &quot;%&quot;
if (Request.QueryString(&quot;Volleyball&quot;) <> &quot;&quot;) then Recordset1__varVolleyball = Request.QueryString(&quot;Volleyball&quot;)
%>
<%
Dim Recordset1__varBusiness_Center
Recordset1__varBusiness_Center = &quot;%&quot;
if (Request.QueryString(&quot;Business_Center&quot;) <> &quot;&quot;) then Recordset1__varBusiness_Center = Request.QueryString(&quot;Business_Center&quot;)
%>
<%
Dim Recordset1__varClubroom
Recordset1__varClubroom = &quot;%&quot;
if (Request.QueryString(&quot;Clubroom&quot;) <> &quot;&quot;) then Recordset1__varClubroom = Request.QueryString(&quot;Clubroom&quot;)
%>
<%
Dim Recordset1__varAttached_Garage
Recordset1__varAttached_Garage = &quot;%&quot;
if (Request.QueryString(&quot;Attached_Garage&quot;) <> &quot;&quot;) then Recordset1__varAttached_Garage = Request.QueryString(&quot;Attached_Garage&quot;)
%>
<%
Dim Recordset1__varView
Recordset1__varView = &quot;%&quot;
if (Request.QueryString(&quot;View&quot;) <> &quot;&quot;) then Recordset1__varView = Request.QueryString(&quot;View&quot;)
%>
<%
Dim Recordset1__varLaundry
Recordset1__varLaundry = &quot;%&quot;
if (Request.QueryString(&quot;Laundry&quot;) <> &quot;&quot;) then Recordset1__varLaundry = Request.QueryString(&quot;Laundry&quot;)
%>
<%
Dim Recordset1__varPatio
Recordset1__varPatio = &quot;%&quot;
if (Request.QueryString(&quot;Patio&quot;) <> &quot;&quot;) then Recordset1__varPatio = Request.QueryString(&quot;Patio&quot;)
%>
<%
set Recordset1 = Server.CreateObject(&quot;ADODB.Recordset&quot;)
Recordset1.ActiveConnection = MM_AustinLuxuryApartments_STRING
Recordset1.Source = &quot;SELECT Apartment_Info.Apartment_ID, Apartment_Info.Apartment_Name, Apartment_Info.Address, Apartment_Info.City, Apartment_Info.State, Apartment_Info.Zip, Apartment_Info.Area, Apartment_Info.Apartments_Image, Apartment_Info.Location, Apartment_Info.YearBuilt, Apartment_Info.Number_of_Units, Apartment_Info.Management, Apartment_Info.Hrs, Apartment_Info.District, Apartment_Info.Elementary_School, Apartment_Info.Middle_School, Apartment_Info.High_School, Apartment_Info.Access_Gates, Apartment_Info.Alarms, Apartment_Info.Pet, Apartment_Info.Large_Pet, Apartment_Info.Pet_Comments, Apartment_Info.Application_Fee, Apartment_Info.Lease_Periods, Apartment_Info.Corporate_Units, Apartment_Info.Short_Term_Lease, Apartment_Info.Covered_Parking, Apartment_Info.Garage, Apartment_Info.Pools, Apartment_Info.Pool_Qnty, Apartment_Info.Laundry, Apartment_Info.Tennis, Apartment_Info.Volleyball, Apartment_Info.Water_Volleyball, Apartment_Info.Fitness_Center, Apartment_Info.Jogging_Trail, Apartment_Info.Raquetball, Apartment_Info.Basketball, Apartment_Info.Clubroom, Apartment_Info.Jacuzzi, Apartment_Info.Specials, Apartment_Info.Phone_Number, Apartment_Info.Comments, Apartment_Info.Sauna, Apartment_Info.Business_Center, Apartment_Info.View, Unit_Info.Unit_ID, Unit_Info.Plan, Unit_Info.Description, Unit_Info.Type, Unit_Info.SqFt, Unit_Info.Low_Price, Unit_Info.High_Price, Unit_Info.Deposit, Unit_Info.Fireplace, Unit_Info.Washer_Dryer, Unit_Info.Conn, Unit_Info.Prov, Unit_Info.Icemaker, Unit_Info.Microwave, Unit_Info_Outside_Storage, Unit_Info.Loft, Unit_Info.Townhome, Unit_Info.Study, Unit_Info.Sunroom, Unit_Info.Den, Unit_Info.Garden_Tub, Unit_Info.Walk_in_Closet, Unit_Info.Vaulted_Ceilings, Unit_Info.Linen_Closet, Unit_Info.Floorplan_Path, Unit_Info.Patio_Balconet FROM Apartment_Info INNER JOIN Unit_Info ON Apartment_Info.Apartment_ID = Unit_Info.Apartment_ID WHERE Apartment_Name LIKE '&quot; + Replace(Recordset1__varName, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Type LIKE '&quot; + Replace(Recordset1__varType, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Area LIKE '&quot; + Replace(Recordset1__varArea, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Pools LIKE '&quot; + Replace(Recordset1__varPools, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Washer_Dryer LIKE '&quot; + Replace(Recordset1__varWasher_Dryer, &quot;'&quot;, &quot;''&quot;) + &quot;' AND District LIKE '&quot; + Replace(Recordset1__varDistrict, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Access_Gates LIKE '&quot; + Replace(Recordset1__varAccess_Gates, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Jacuzzi LIKE '&quot; + Replace(Recordset1__varJacuzzi, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Microwave LIKE '&quot; + Replace(Recordset1__varMicrowave, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Fireplace LIKE '&quot; + Replace(Recordset1__varFireplace, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Pet LIKE '&quot; + Replace(Recordset1__varPet, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Large_Pet LIKE '&quot; + Replace(Recordset1__varLarge_Pet, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Fitness_Center LIKE '&quot; + Replace(Recordset1__varFitness_Center, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Covered_Parking LIKE '&quot; + Replace(Recordset1__varCovered_Parking, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Garage LIKE '&quot; + Replace(Recordset1__varGarage, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Zip Like '&quot; + Replace(Recordset1__varZip, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Conn LIKE '&quot; + Replace(Recordset1__varConn, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Prov LIKE '&quot; + Replace(Recordset1__varProv, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Elementary_School LIKE '&quot; + Replace(Recordset1__varElem, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Middle_School LIKE '&quot; + Replace(Recordset1__varMid, &quot;'&quot;, &quot;''&quot;) + &quot;' AND High_School LIKE '&quot; + Replace(Recordset1__varHigh, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Basketball LIKE '&quot; + Replace(Recordset1__varBasketball, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Alarms LIKE '&quot; + Replace(Recordset1__varAlarms, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Water_Volleyball LIKE '&quot; + Replace(Recordset1__varW_Volleyball, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Tennis LIKE '&quot; + Replace(Recordset1__varTennis, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Vaulted_Ceilings LIKE '&quot; + Replace(Recordset1__varVaulted_Ceilings, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Jogging_Trail LIKE '&quot; + Replace(Recordset1__varJogging_Trail, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Sauna LIKE '&quot; + Replace(Recordset1__varSauna, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Raquetball LIKE '&quot; + Replace(Recordset1__varRaquetball, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Garden_Tub LIKE '&quot; + Replace(Recordset1__varGarden_Tub, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Volleyball LIKE '&quot; + Replace(Recordset1__varVolleyball, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Clubroom LIKE '&quot; + Replace(Recordset1__varClubroom, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Business_Center LIKE '&quot; + Replace(Recordset1__varBusiness_Center, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Attached_Garage LIKE '&quot; + Replace(Recordset1__varAttached_Garage, &quot;'&quot;, &quot;''&quot;) + &quot;' AND View LIKE '&quot; + Replace(Recordset1__varView, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Laundry LIKE '&quot; + Replace(Recordset1__varLaundry, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Patio_Balconet LIKE '&quot; + Replace(Recordset1__varPatio, &quot;'&quot;, &quot;''&quot;) + &quot;' AND Low_Price >&quot; + Replace(Recordset1__varLow_Price, &quot;'&quot;, &quot;''&quot;) + &quot; AND High_Price < &quot; + Replace(Recordset1__varHigh_Price, &quot;'&quot;, &quot;''&quot;) + &quot; ORDER BY Apartment_Name, SqFt&quot;
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 = &quot;&quot;
MM_paramName = &quot;&quot;
MM_offset = 0
MM_atTotal = false
MM_paramIsDefined = false
If (MM_paramName <> &quot;&quot;) Then
MM_paramIsDefined = (Request.QueryString(MM_paramName) <> &quot;&quot;)
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(&quot;index&quot;)
If r = &quot;&quot; Then r = Request.QueryString(&quot;offset&quot;)
If r <> &quot;&quot; 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 = &quot;&index=&quot;
If (MM_paramName <> &quot;&quot;) Then MM_removeList = MM_removeList & &quot;&&quot; & MM_paramName & &quot;=&quot;
MM_keepURL=&quot;&quot;:MM_keepForm=&quot;&quot;:MM_keepBoth=&quot;&quot;:MM_keepNone=&quot;&quot;

' add the URL parameters to the MM_keepURL string
For Each Item In Request.QueryString
NextItem = &quot;&&quot; & Item & &quot;=&quot;
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 = &quot;&&quot; & Item & &quot;=&quot;
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 <> &quot;&quot;) Then MM_keepBoth = Right(MM_keepBoth, Len(MM_keepBoth) - 1)
if (MM_keepURL <> &quot;&quot;) Then MM_keepURL = Right(MM_keepURL, Len(MM_keepURL) - 1)
if (MM_keepForm <> &quot;&quot;) 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 <> &quot;&quot;) Then
MM_joinChar = &quot;&&quot;
Else
MM_joinChar = &quot;&quot;
End If
End Function
%>
<%
' *** Move To Record: set the strings for the first, last, next, and previous links

MM_keepMove = MM_keepBoth
MM_moveParam = &quot;index&quot;

' if the page has a repeated region, remove 'offset' from the maintained parameters
If (MM_size > 0) Then
MM_moveParam = &quot;offset&quot;
If (MM_keepMove <> &quot;&quot;) Then
params = Split(MM_keepMove, &quot;&&quot;)
MM_keepMove = &quot;&quot;
For i = 0 To UBound(params)
nextItem = Left(params(i), InStr(params(i),&quot;=&quot;) - 1)
If (StrComp(nextItem,MM_moveParam,1) <> 0) Then
MM_keepMove = MM_keepMove & &quot;&&quot; & params(i)
End If
Next
If (MM_keepMove <> &quot;&quot;) 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 <> &quot;&quot;) Then MM_keepMove = MM_keepMove & &quot;&&quot;
urlStr = Request.ServerVariables(&quot;URL&quot;) & &quot;?&quot; & MM_keepMove & MM_moveParam & &quot;=&quot;
MM_moveFirst = urlStr & &quot;0&quot;
MM_moveLast = urlStr & &quot;-1&quot;
MM_moveNext = urlStr & Cstr(MM_offset + MM_size)
prev = MM_offset - MM_size
If (prev < 0) Then prev = 0
MM_movePrev = urlStr & Cstr(prev)
%>

 
could mean a missing End Sub or End Function also.... or WEnd.....

what's in Connections/AustinLuxuryApartments.asp? since you're including that in your code, it could be something in there.....
 
End of statement? I don't think it's going to be as clear-cut as an &quot;End&quot; statement that's literally missing. Sounds like a set of quotes aren't matched up improperly and it's screwing up your SQL string. Why don't you use &quot;&&quot; instead of &quot;+&quot; to concatenate your string. Why aren't there are line continuation characters? That long SQL statement is not sitting on one line is it?

Is there any way could find out what line is causing the error?
 
drop the quotes around Economy, Luxury, and any others you have like that. it's ending your sql statement there.

AS &quot;Economy&quot;,MAX(Unit_Info.High_Price) AS &quot;Luxury&quot;,
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top