Vad menar du med
nollställa databasen
Radera allt innehåll förmodar jag......
------------------
Plikten framför Allt......
7 svar · 309 visningar · startad av Ricki
Tjena,
Kan man utföra en SQL-sats en speciell tidpunkt varje vecka?
Jag skulle vilja nollställa min databas varje vecka, går det?
Tacksam för svar!
------------------
Hälsningar Ricki
revolution | mail
Vad menar du med
nollställa databasen
Radera allt innehåll förmodar jag......
------------------
Plikten framför Allt......
Tjena,
Nej jag vill uppdatera ett fält. Om t.ex. siffra innehåller talet 34 så vill jag sätta siffra=0, fattar du?
Går detta att göra?
------------------
Hälsningar Ricki
revolution | mail
Gör en sida där koden gör det du är efter på servern, sen sätter du en schema lagdg aktivitet. Det är ett smidigt sätt om man har servern hos sig själv..=) men det kanske inte du hade
------------------
1 Man, 1 Million dead, The odds are just about even - Ash
Annar kan du skriv något i den här stilen.....
<%dim veckodag
session.lcid=1053
veckodag=weekdayname(weekday(date))
if veckodag="måndag" then
SQL="update tadell set fält1='0',fält2='0'%>
osv
Jag tror det borde funka
Du kan ju även lägga in klockslag om du vill.....!
------------------
Plikten framför Allt......
[Redigerat av Tobbster den 30 maj 2001]
[Redigerat av Tobbster den 30 maj 2001]
Då kommer ju databasen att uppdateras varje gång en användare kommer in när det är måndag, vilket kanske inte är meningen... då fungerar erkas "idé" på ett bättre sätt...
------------------
Söndagen den 3 juni kommer webForum-servern att tas ner för
systemunderhåll.
Avbrottet kommer att ske under dagtid. För uppdaterad information se
Serverstatus.
Om du har servern hos dig själv så är erkas sätt det "enda" bästa sättet.
Om inte så skulle du kunna använda tobbsters förslag fast du skapar även en application med dagens datum.
Använd sen if-satser så att inte databasen uppdateras flera gånger när det är måndag.
<%
dim veckodag
session.lcid=1053
veckodag=weekdayname(weekday(date))
if veckodag="måndag" AND application("senast_update") <> date then
SQL="update tabell se
fält1='0',fält2='0'
application("senast_update") = date
end if
%>
------------------
MVH // Cyprys
Cyprys
Synd att du inte kan köpa en voodoojordglob och sedan snurra på den fort som fan och skrämma skiten ur alla.
Man kan lösa det på flera olika sätt.
1. Kör du MSSQL kanske med hjälp av "triggers".
2. Programvara på servern som körs automatsikt, kan vara en uppdateringsfråga el dyl.
3. Ett enklare sätt, som jag själv använt, använd en applikationsvariabel.
Genom att sätta ett värde, och kolla mot ett datum ex. kan man utföra en automatisk scriptkörning. det gäller bara att försöka se till att inte alla besökare triggar den, genom att använda ett script som inte ligger på startsidorna.
4. Gör en administrationssida som batra du känner till, trigga den själv genom att surfa in på den sidan. Du kan ju även göra den åtkomlig från en WAP telefon.
/T
------------------
This is what the KLF is about
[Redigerat av Toonster den 30 maj 2001]