Stat2 = "SELECT tid FROM statistik WHERE hour(tid) BETWEEN 10 AND 12 "
RecSet.Open Stat2, Connect, adOpenStatic, adLockOptimistic
TimeTwo = RecSet.RecordCount
RecSet.Close
Detta får sidan till 54 medans det riktiga antalet är 29 (räknade själv i databasen)
Jag har svårt att tro att det fel i ADO eller databasen.
Vad får du för resultat om du kör denna fråga
Stat2 = "SELECT count(tid) FROM statistik WHERE hour(tid) BETWEEN 10 AND 12 "
set recset = connect.execute(stat2)
timetwo = rs(0)
RecSet.Close
response.write timetwo
------------------ essentitia preter non sans multiplicandum