webForumDet fria alternativet

Snabbetsfrågor från voigtan igen

ASP

1 svar · 169 visningar · startad av voigtann1

Medlem sedan juni 20019 519 inlägg
Frågan#1

Visst tröttnar ni aldrig på mina frågor om så snabba koder som möjligt.
Det vi har fått reda på i mina frågor är ungefär:

  1. Spara saker i variabler och dim:ar dom
  2. har aldrig en recset öppen förrän dom behövs, annars stäng dom!
  3. kör så många koder i <% %> taggarna

annars vet jag inte... ni som känner er tagna på att ha svarat på mina frågor får fylla på...

Nu kommer min fortsättning.... arreys om vi spara ett recset:

if not recset.eof then
  arrNews = recset.GetRows()
end if

Här ser vi ju att en rad kod för oädlig data :P men blir sidan snabbare? vad kan problemen vara med en getrows(). Det jag har kommit fram till är.... svårt att hålla i ordning all data. och att man får köra en for sats istället.... blir det då mycket snabbare? svaren hittar ni bara på wF!

Medlem sedan dec. 20012 532 inlägg
#2

Fördelen med att lägga data i en array är att du inte behöver recordsettet längre, plus att du kan stänga databaskopplingen tidigare. Sen kan du antingen loopa ut allt eller lägga datat i olika variabler. Jag tyckte också det var krångligt först men när man får snits på det så blir det faktiskt enklare :)

244 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)