定期自动运行ASP程式的代码

前言 

  常有人希望在某��特定�r�g,可以自�幽持� ASP 程式,�M行某�作�I,比如:�l�子信、�Y料�煺�理等。 

方法 

一、你可以去找 aspexe 元件�硎褂� 

二、你可以使用 WSH的方式�硖�理。以下文章是�D�d至某��大��W站(我已�忘了出�了~) 

WSH 基本上和 ASP 的��法是一�拥某�了 
不需加上 ASP 分隔符� 
存�n的副�n名�� .vbs 
由於不是使用 asp.dll , 因此�]有 ASP 的物件模式�K不�m用 
�o法使用伺服端包含, 因此一些 ADO 常�敌枳孕行�告 

'�勿用 Server.CreateObject 
Set oConn = CreateObject("Adodb.Connection") 
oConn.Open YourConnString 
sSQL = "update AdInfo set AdStatus=0 " _ 
& "where ValidToDate<='" & Date & "'" 
oConn.Execute(sSQL) 
oConn.Close 
Set oConn = Nothing 
��n案存�� c:scriptsupdateadstatus.vbs, WSH 有���版本, 一�橐�窗版 (wscript.exe), 一�槊�令列版 (cscript.exe), 在�@��例子我���⑹褂� (cscript.exe), 你可以在 DOS 命令列下�绦� 

c:>cscript c:scriptsupdateadstatus.vbs 

接著你可以到 Query Analyzer 下查��Y料是否更新, 在���H的��用上, 建�h你使用批此�n��^分不同�r段的工作, 好比�f我����造一支名�� dailytask.bat 的批次�n��绦兴�有的每日例行工作, 如此一��, 我只需�⑺�有每日���绦械� script 放到�@支批次�n即可, 然後利用 AT Command 或是 SQL Server Agent 定�r每日�绦� dailytask.bat 

��烈建�h使用 SQL Server Agent, �@��比使用 AT Command �淼糜行�率且�定! �O定 SQL Server Agent 你可以�绦� Enterprise Manager, 展�_後��看到�@�拥漠�面 

滑鼠右�c Jobs, �x�� New Job 
�x�� Step 按 New 
指定 Step Name , Type ��x�� Operating System Command, �K�O定�绦械� Command 
�x�� Schedule �O定你的排程 

三、使用 vbs 的程式,�K在 WINDOWS 自�优懦滔拢�指定由 IE ���幽阋炎���完成的 ASP 程式。

你可能感兴趣的:(定期自动运行ASP程式的代码)