webForumDet fria alternativet

Köra script på automatik

ASPur ASP

5 svar · 373 visningar · startad av daniel_ra

Medlem sedan jan. 2002381 inlägg
Frågan#1

Jag har ett behov som jag skulle behöva lite synpunkter på.

Jag skulle behöva automatiska skript som genomför beräkningar samt rensning av poster i en databas en gång per dygn.

Jag antar att sådana script måste läggas på servern. Vad finns det för alternativ för att göra något sådant?

Medlem sedan nov. 20017 144 inlägg
#2

sök på : cron* job

Medlem sedan juli 20011 084 inlägg
#3

eller så söker du på: Schema* ;)

(efter Schemalagda aktiviteter eller på engelska Scheduled Tasks)

Medlem sedan maj 2001431 inlägg
#4

Vilket OS? Vad exekverar koden? en exe-fil eller en webbsida?

Jag kör windows och webbsida och gör på följande sätt:

Ett litet VB-script (aaa.vbs) körs av schemaläggaren varje dygn. VB-scriptet laddar en webbsida som innehåller uppdateringskoden.

aaa.vbs

Set xml = CreateObject("Microsoft.XMLHTTP")
  xml.Open "GET", "http://server/webbsida.asp", False
  xml.Send
  svar = xml.responseText

 ' Testning
 ' MsgBox svar
Set xml = Nothing
Medlem sedan juli 20011 084 inlägg
#5

Herman: Varför inte lägga "uppdateringskoden" direkt i VB-scriptfilen. ASP är ju (per default) VBScript? Krävs väldigt små ändringar, som att inte använda "Server" i "CreateObject". Annars fungerar det lika bra?

Medlem sedan maj 2001431 inlägg
#6

I mitt fall så inkluderar jag filer i ASP-koden - variabler och funktioner. Men visst om man inte behöver det så gör man nog hellre allt i t.ex. vb-script filen.

133 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)