Räkna antalet poster

ASP

2 svar · 224 visningar · startad av Scarabus

Medlem sedan maj 200118 inlägg
Trådstart#1

Hur räknar man antalet poster i ett recordset utan att behöva gå igenom alla en för en med Movenext och EOF?

/Scarabus

http://www.fudgeentertainment.com

[Redigerat av Scarabus den 11 aug 2001]

Medlem sedan dec. 200012 464 inlägg
#2
set rs = connect.execute(sql)
if rs.eof then
   rows = 0
else
   arr = rs.getrows()
   rows = ubound(arr,2) + 1
end if

eller

rs.open sql,conn,adOpenStatic
rows = rs.recordcount

recordcount fungerar enbart om man anger cursortypen adOpenStatic eller adOpenKeyset

Medlem sedan maj 200010 687 inlägg
#3
"SELECT COUNT(*) AS postcount FROM tblXXX"
278 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)