webForumDet fria alternativet

simpel count

ASP

3 svar · 209 visningar · startad av Hallgren

Medlem sedan dec. 19991 606 inlägg
Frågan#1

Yo!
Sitter här och äter Tutti Frutti medans jag klurar på hur jag ska räkna antal träffar man får från en sökning men har hittils inte löst det.

Kan någon knuffa mig i rätt riktning?

------------------
Forumledare, webForum

Medlem sedan dec. 19998 577 inlägg
#2

Vad är det du söker? Söker du i en databas så är det bara att köra en count på samma sql eller köra allt till ett recordset som du kör recordcount.

Kör du en textfil så är det enklast att skapa en egen counter som du ökar på med varje träff.

------------------
Doesn't 'expecting the unexpected' make the unexpected expected?
webeye.nu

Medlem sedan dec. 200012 464 inlägg
#3

Om du vill ha både data och antal träffar så är det ganska effektivt att hämta alla poster till en array med ett anrop.

push = "select * from hallgren where candy = 'Tutti Frutti'"

set rs = connect.execute(push)
if rs.eof then
   cnt = 0
else
   arr = rs.getrows()
   cnt = ubound(arr,2) + 1
end if
response.write cnt

eller om du bara vill ha antalet träffar

push = "select count(*) from hallgren where candy = 'Tutti Frutti'"

set rs = connect.execute(push)
response.write rs(0)

------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 13 nov 2001]

Medlem sedan dec. 19991 606 inlägg
#4

Vide, jag söker i en db. :)

Tack LarsG, skall testa. :)

[r]
Han heter ju Vide och inte Vida :)
------------------
Forumledare, webForum

[Redigerat av Hallgren den 13 nov 2001]

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)