Avatar billede bentbent Nybegynder
18. oktober 2003 - 17:20 Der er 10 kommentarer og
1 løsning

Optælling af ip-adresser

Hejsa eksperter!

Jeg er ved at lave et statistiksystem baseret på en access database med besøgende på en hjemmeside!

Jeg vil dog gerne have lavet noget månedsstatistik samt kvartals statistik. og plejer at bruge forespørgsels guiden i access.

Problemet er at feltet "ip adresse" er sat til tekst og ikke tal som er nødvendigt, da den ellers ikke vil tage formatet xx.xxx.xxx.xxx

Hvorledes kan man komme udenom dette??
Avatar billede fynbohans Nybegynder
18. oktober 2003 - 17:28 #1
Prøv med datatypen Variant.
Avatar billede terry Ekspert
18. oktober 2003 - 17:29 #2
what has the field format to do with counting the records?
Avatar billede terry Ekspert
18. oktober 2003 - 17:30 #3
WHY are numeric values necessary?
You COUNT the number of records NOT the contents of the field!
Avatar billede terry Ekspert
18. oktober 2003 - 17:33 #4
You obviously have a date field in your tables so youuse this to find th erecords for a given period and then just count those within the period. OR us ea GROUP BY query to group the records into periods.

But I see no reason why ip adress should be numeric!
Avatar billede bentbent Nybegynder
18. oktober 2003 - 17:37 #5
systemet skal kunne tælle hvor mange gange en enkelt bruger (ip) har været på siden, derfor skal ip´en tælles!
Avatar billede bentbent Nybegynder
18. oktober 2003 - 17:40 #6
Hvor vælger jeg datatypen variant? jeg har en dansk version af access!
Avatar billede terry Ekspert
18. oktober 2003 - 17:42 #7
Datatype variant will not help!
Avatar billede terry Ekspert
18. oktober 2003 - 17:45 #8
to count an IP address you DO NOT need to have a numeric field!

SELECT COUNT(*) FROM YourTable where [IP_ADDRESS] = '123.456.789.123' AND .......
Avatar billede jorgen_c Nybegynder
18. oktober 2003 - 19:14 #9
Prøv den her:

SELECT DatePart("q",[datofelt]), [ip adresse], Count([ip adresse])
FROM tabel
GROUP BY DatePart("q",[datofelt]), [ip adresse]
Avatar billede bentbent Nybegynder
20. oktober 2003 - 19:16 #10
Sorry about that terry! you where right!!
Avatar billede terry Ekspert
20. oktober 2003 - 19:19 #11
tak :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester