webForumDet fria alternativet

Directory i asp...!?

ASP

6 svar · 443 visningar · startad av Eclipse

Medlem sedan juli 20003 825 inlägg
Frågan#1

Finns det någon möjlighet att använda Directory i asp!?

Jag tror inte det... men att tro är att inte veta... och att leta på msdn är som att ... ja, det är väldigt många dokument att gå igenom...

Results 1-50 of about 6,170,000 for: directory (0.4 seconds)

Typ 6 miljoner dokument...

:-)

Medlem sedan mars 20041 505 inlägg
#2

Vad menas med Directory? :)

Medlem sedan juli 20003 825 inlägg
#3

Ursäkta mig!

Dictionary ska det vara och det står beskrivet på lite olika ställen, bland annat här:
http://www.devguru.com/Technologies/vbscript/QuickRef/dictionary.html

***
Ja, ja... jag frågar på fel sak. Inte undra på att det var snålt med information... Jag ska testa lite nu...

Medlem sedan juli 20003 825 inlägg
#4

Denna kod fungerar faktiskt! Echo-grejen kan man inte använda i asp, men annars genererar denna koden en slump-mening.

Dim objDictionary
Set objDictionary = CreateObject("Scripting.Dictionary")

objDictionary.Add 1, "All signs point to NO"
objDictionary.Add 2, "Outlook not likely"
objDictionary.Add 3, "All signs point to YES!!"
objDictionary.Add 4, "Maybe"
objDictionary.Add 5, "You want what… When?"
objDictionary.Add 6, "Definitely"
objDictionary.Add 7, "Reply Hazy, try again later"
objDictionary.Add 8, "I could tell you, but I’d have to kill you"
objDictionary.Add 9, "Sure, why not."
objDictionary.Add 10, "One word Answer. Snowball… you figure it out."

Dim Answer
Randomize

Do
 Answer = int(Rnd(1)*10)
Loop While (Answer < 1)
'WScript.Echo objDictionary.Item(Answer)
response.write objDictionary.Item(Answer)

***
Mitt problem är av en liknande art.

Jag har en överkomligt stor logg. I denna loggen sparas alla sökvägar till en webbplats. Sen har jag en oöverskådligt stor logg.

I denna loggen sparas varje klick till resp. sökväg.

Nu vill jag alltså loopa igenom alla sökvägar, räkna antalet klick under en viss tid. Sen presentera materialet med "mest klick först", så att säga.

Hmm.. är det nån som fattar? Det spelar ingen roll...

Medlem sedan juli 20003 825 inlägg
#5

Fast det verkar inte gå att sortera poster med Dictionary, vilket jag trodde.

Kanske lika bra att lägga in allt i en array och sen sortera den så det blir en TOP-10 lista...??

Medlem sedan mars 20041 505 inlägg
#6

Jag skulle helt klart använda sql istället då det erbjuder gruppering, sortering etc.
Anslut mot en trevlig dms, tex. mysql eller mssql.
Skapa en temp-tabell och tryck in loggfilen där.
Sen kan du enkelt plocka fram statistik med sql-frågor.
Hur ser loggfilen ut? Simpel textfil, xml, etc?

Medlem sedan juli 20003 825 inlägg
#7

Access. Ursäkta mig... igen!

Group by, kan vara något. ska kolla det senare idag... Annat måste tyvärr stå för uppmärksamheten just nu... :-(

268 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)