Kata pengantar
Orang sering berharap bahwa pada waktu tertentu, program ASP tertentu dapat secara otomatis dilakukan pada pekerjaan tertentu, seperti: mengirim pesan elektronik, menyortir database, dll.
metode
1. Anda dapat menemukan komponen ASPEXE untuk digunakan
2. Anda dapat menggunakan WSH untuk menanganinya. Artikel berikut dicetak ulang ke situs web daratan (saya sudah lupa sumbernya ~)
WSH pada dasarnya sama dengan ASP kecuali
Tidak perlu menambahkan pembatas ASP
File sekunder yang diarsipkan bernama .vbs
Karena asp.dll tidak digunakan, mode objek tanpa ASP tidak berlaku
Sisi servo tidak dapat dimasukkan, jadi beberapa konstanta ADO perlu dinyatakan sendiri
'Jangan gunakan server.createObject
Setoconn = createObject ("adodb.connection")
oconn.openyourconnstring
ssql = "updateadinfosetadstatus = 0" _
& "wherevalidtodate <= '" & date & "'"
oconn.execute (SSQL)
oconn.close
Setoconn = tidak ada
Simpan file sebagai C: ScriptSupDateAdStatus.vbs. Ada dua versi WSH, satu adalah versi jendela (wscript.exe) dan yang lainnya adalah versi kolom perintah (cscript.exe). Dalam contoh ini, kami akan menggunakan (cscript.exe), Anda dapat menjalankannya di bawah kolom perintah DOS.
C:> CScriptc: ScriptSupDateadStatus.vbs
Kemudian Anda dapat pergi ke QueryAnalyzer untuk memeriksa apakah data diperbarui. Dalam aplikasi yang sebenarnya, Anda disarankan untuk menggunakan file ini untuk membedakan pekerjaan dalam periode yang berbeda. Misalnya, saya akan membuat file batch yang disebut DailyTask.bat untuk melakukan semua pekerjaan rutin harian. Dengan cara ini, saya hanya perlu meletakkan semua skrip yang harus dieksekusi setiap hari ke dalam file batch ini, dan kemudian menggunakan AtCommand atau SQLServeragent untuk mengeksekusi DailyTask.bat secara teratur
Sangat disarankan untuk menggunakan SQLServerAgent, yang akan lebih efisien dan stabil daripada menggunakan AtCommand! Mengatur sqlServeragent Anda dapat mengeksekusi EnterpriseManager. Setelah berkembang, Anda akan melihat gambar seperti itu.
Klik Jobs di mouse kanan dan pilih Newjob
Pilih Langkah Tekan Baru
Tentukan Stepname dan ketik, silakan pilih OperatingSystemCommand dan atur perintah eksekusi
Pilih jadwal untuk mengatur jadwal Anda
3. Gunakan program VBS dan di bawah jadwal otomatis Windows, tentukan bahwa IE akan memulai program ASP yang telah Anda tulis dan selesaikan.