Avatar billede and_ Nybegynder
17. marts 2004 - 15:15 Der er 6 kommentarer og
1 løsning

slet fra Accesbase hvis posten er mere end 10 sec gammel

Hejsa :)

Jeg kejler stadig rundt i det..... :)

Jeg er igang med at lave et lille statsystem, hvor jeg bl.a. kan holde øje med hvor mange der er online (groft sagt)....

Jeg laver disse kald til basen:

sql = "delete from whos_on where ip like '" & ipadr & "'"
sql3 = "insert into whos_on (ip, host, tid, browser, page) values ('" & ipadr & "','" & iplookup & "','" & tid & "','" & brwsr & "','" & side & "')"


Men kunne godt tænke mig at der bliver ryddet lidt op i basen med det samme, så hvordan man evt. kan lave denne:

sql = "delete from whos_on where ip like '" & ipadr & "'"
sql2 = "delete from whos_on where tid < 00:00:10"
sql3 = "insert into whos_on (ip, host, tid, browser, page) values ('" & ipadr & "','" & iplookup & "','" & tid & "','" & brwsr & "','" & side & "')"

Hvor man direkte fra sql-kaldet sletter de poster som er mere end 10 sec gammel.....

jeg hader at arbejde med tid :)
Avatar billede fennec Nybegynder
17. marts 2004 - 15:26 #1
er tid et dato/tid felt???
Avatar billede and_ Nybegynder
17. marts 2004 - 15:27 #2
dato og tid felt, men det er sat til at køre med langt klokkeslet... dvs kun tiden:

TT:MM:SS
Avatar billede fennec Nybegynder
17. marts 2004 - 15:37 #3
så burde du kunne lave noget i denne retning:
conn.execute("delete from whos_on where tid<'"&dateadd("s",-10,now())&"'")

Det kan godt være du skal bytte ' ud med #, og lave en right(***,8) på tidspunktet.
Avatar billede and_ Nybegynder
17. marts 2004 - 15:45 #4
hmmmmmm, virker for godt..... den sletter åbenbart alle..... sig til hvis vi skal udveksle links :)
Avatar billede fennec Nybegynder
17. marts 2004 - 15:51 #5
Du skal nok gemme det fulde tidspunkt (DD-MM-YYYY TT:MM:SS) hvis det skal virke. For hvad sker der lige efter midnat hvor en har tiden 23:59:55....
Avatar billede and_ Nybegynder
17. marts 2004 - 16:18 #6
Ser ud til at virke :)

hvis du smider et svar, kaster jeg nogle point i din retning.....
Avatar billede fennec Nybegynder
17. marts 2004 - 16:20 #7
så siger jeg da tak...
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
Kurser inden for grundlæggende programmering

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