Hej! Jag undrar om det går att tömma en databas varje dag, typ vid 00:00 eller nått. Det jag vill är att den tömms någon/några gånger om dagen! Undrar om det är möjligt i asp.
Eftersom det blir jobbigt att tömma den själv
ok! Jo men det spelar annars ingen roll, bara att den inte tömms flera gånger om dagen! Kan du hjälpa mig lite?
Tabbelen heter chatt!
Kolummnerna ska vara kvar, men innehållet ska bort!
if DateAdd("d", 1, rs("fld_Now")) > Now() then
set cn = server.createobject("adodb.connection")
cn.open strProvider
cn.execute("delete from chatt;"),,128
cn.close : set cn = nothing
else
'Gör det som annars skall göras på sidan :)
end if
Men personligen så tycker jag inte att borde använda databas till en chatt. Använd i stället Application-variablar till exempel.
Om du tex har en Access databas, så kommer den inte krympa mycket trots att du tar bort alla poster. Du måste komprimera den också i sånna fall(Det gör du i MS Access.) med tanke på att access databaser består av 50% luft och skit som bara tar plats typ ;)...
å fan :P INte för jag vet hur man gör med sånt :e Men jag får klara mig med Access databasen så länge, tills jag lärt mig mera i asp! Tackar för koden :birp
Okej, men kola upp det här med application variablar... funkar ungefär som sessions, men dom är in kntna till nån speciell klient... och kan därför läsas av alla klienter. :P
Gör det i global.asa istället, varje gång Session_OnStart körs. På det viset kommer det inte att köras varje dag, men det kommer att fungera precis som om det gjorde det, eftersom besökaren inte tar del av informationen i database förrän metoden har körts.
mikul skrev:
Okej, men kola upp det här med application variablar... funkar ungefär som sessions, men dom är in kntna till nån speciell klient... och kan därför läsas av alla klienter. :P
Eller på svenska; en applikationsspecifik variabel, åtkomlig för alla webbplatser som har stöd för script under IIS.
Gör det i global.asa istället, varje gång Session_OnStart körs. På det viset kommer det inte att köras varje dag, men det kommer att fungera precis som om det gjorde det, eftersom besökaren inte tar del av informationen i database förrän metoden har körts.
mikul skrev:
Okej, men kola upp det här med application variablar... funkar ungefär som sessions, men dom är in kntna till nån speciell klient... och kan därför läsas av alla klienter. :P
Eller på svenska; en applikationsspecifik variabel, åtkomlig för alla webbplatser som har stöd för script under IIS.