Я пытаюсь составить список последних посещений за час за последние 24 часа. Я думал, что следующий код сделает это, но я получаю результат ниже. Есть идеи, где я облажался?
[0], [0], [0], [0], [0], [0], [0], [0], [0], [, 0], [0], [0], [0], [0], [0], [0], [0], [0], [0], [, 0], [, 0], [, 0], [, 0], [, 0],
Dim ListHours()
HoursInCurrentDay = "24"
Redim ListHours(HoursInCurrentDay)
For Days = 0 To 23
ListHours(Hours) = Hours
Next
SQLARR2 = ListHours
For x = 1 to ubound(SQLARR2)
SQL = "SELECT COUNT(DISTINCT VISITORIP) AS TOTALVISITS"
SQL = SQL & " FROM STATS"
SQL = SQL & " WHERE DATEPART(hh, GETDATE()) = '"& SQLARR2(x) &"' AND DATEENTERED BETWEEN CONVERT(VARCHAR(10), GETDATE()-1, 101) AND CONVERT(VARCHAR(10), GETDATE(), 101)"
Set objVisits = objConn.Execute(SQL)
If objVisits.EOF Then
Else
List = List + "[" & SQLARR2(x) & "," & objVisits("TOTALVISITS") & "],"
End If
Next
Response.Write List