Préface
Les gens espèrent souvent qu'à un certain moment, un certain programme ASP peut être effectué automatiquement sur un certain travail, tel que: l'envoi de messages électroniques, les bases de données de tri, etc.
méthode
1. Vous pouvez trouver le composant Aspexe à utiliser
2. Vous pouvez utiliser WSH pour le gérer. L'article suivant a été réimprimé sur un site Web continental (j'ai oublié la source ~)
WSH est fondamentalement le même que ASP sauf
Pas besoin d'ajouter ASP Delimiter
Le fichier secondaire archivé est nommé .vbs
Puisque ASP.DLL n'est pas utilisé, le mode objet sans ASP n'est pas applicable
Le côté servo ne peut pas être inclus, donc certaines constantes ADO doivent être déclarées par elles-mêmes
'N'utilisez pas server.CreateObject
SetOCOn = createObject ("adodb.connection")
oconn.openyourConnstring
ssql = "updateadInfoseTadstatus = 0" _
& "WHORVALIDTODATE <= '" & DATE & "'"
oconn.execute (SSQL)
oconn.close
SetOCOn = rien
Enregistrez le fichier sous C: scriptsupdateadstatus.vbs. Il existe deux versions de WSH, l'une est la version de la fenêtre (wscript.exe) et l'autre est la version de la colonne de commande (cscript.exe). Dans cet exemple, nous utiliserons (cscript.exe), vous pouvez l'exécuter sous la colonne DOS de commande.
c:> cscriptc: scriptsupdateadstatus.vbs
Ensuite, vous pouvez vous rendre sur Queryanalyzer pour vérifier si les données sont mises à jour. Dans les applications réelles, il est recommandé d'utiliser ce fichier pour distinguer les travaux à différentes périodes. Par exemple, je vais créer un fichier batch appelé DailyTask.bat pour effectuer tous les travaux de routine quotidiens. De cette façon, j'ai juste besoin de mettre tous les scripts qui devraient être exécutés chaque jour dans ce fichier de lots, puis d'utiliser AtCommand ou SqlServerAgent pour exécuter DailyTask.bat régulièrement
Il est fortement recommandé d'utiliser SQLServerAgent, qui sera plus efficace et stable que l'utilisation d'ATCommand! Définition de SQLServerAgent, vous pouvez exécuter EnterpriseManager. Après l'expansion, vous verrez une telle image.
Cliquez sur les travaux de la souris droite et sélectionnez NewJob
Sélectionnez Step Appuyez sur Nouveau
Spécifiez le nom de Stepname et le type, veuillez sélectionner OperatingSystemCommand et définir la commande d'exécution
Sélectionnez le calendrier pour définir votre horaire
3. Utilisez le programme VBS et dans le calendrier automatique de Windows, spécifiez que IE démarrera le programme ASP que vous avez écrit et terminé.