Red de conocimiento informático - Computadora portátil - Asp: Quiero ejecutar el siguiente código setinterval (AAA, 1000 * 60 * 5) cada 5 minutos.

Asp: Quiero ejecutar el siguiente código setinterval (AAA, 1000 * 60 * 5) cada 5 minutos.

Es muy sencillo implementarlo con un trabajo SQL:

1. Primero cree un procedimiento almacenado:

¿Crear? ¿programa? dbo. Usp_AutoExec

Me gusta

Iniciar

¿Establecer? ¿NO CUENTAS? Activado;

¿Configuración? ¿comercio? ¿aislamiento? ¿nivel? ¿Repetible? ¿leer?

¿Empezar? Transferir

¿Truncar? ¿mesa? temp_1;

¿Eliminar? ¿De donde? temp_1;

¿Insertar? ¿convertirse en? temp_1(machineid, nombre de la máquina, platebegin, plateend, número de sección, código de módulo, platetime?) selecta.machineid, a.machinename, b.platebegin, b.plateend, c.sectionnumber, e.modulecode, b.platetime? ¿De donde? ¿máquina? 1. sección de detalles? b. Detalles del pedido? ¿do? , produciradministrar? ¿Operación? ¿dónde? ¿una máquina? =?b.machineid? yb.orderdetailid=? c.orderdetailid? Entonces qué. c . producirmanageid = d . d.operaciónid=e.operaciónid? Entonces qué. c.cerrado=0? Entonces qué. ¿Código de módulo <> y b.platebegin? ¿Sí? ¿No es así? NULL

¿Y si? @ @ error & lt& gt0

Iniciar

¿Revertir? Transacción;

¿raiserror? 50001? ¿Error al insertar temp_1 '

Fin

Truncado? ¿mesa? tmp_sql

¿Eliminar? ¿De donde? tmp_sql

¿Insertar? ¿convertirse en? tmp_sql? ¿elegir? ¿a.machineid, a.machinename, b.platebegin, b.plateend, b.sectionnumber, b.modulecode, e.deptname, e.deptid, a.remark, b.platetimefrommachine? 1.temp_1? ¿Pasos de trabajo? c,EstablecerActualizarPasoDisplay? d.departamento? ¿mi? ¿Dónde? ¿una máquina? *=b.iddemáquina? Entonces qué. a.¿Pasos de trabajo? =?c.workstepid? y c.paso de trabajo? =?d.workstepid? Entonces qué. d.deptid? =?e.deptid? ande.deptid=20? Entonces qué. existe(seleccionar?1?¿de dónde?(seleccionar?machineid,maxplatebegin?=?max(platebegin)?¿de dónde?temp_1?group?por quién?machineid?)?f?dónde?machineid?=?f.machineid? y platebegin? =?f.maxplatebegin? ¿Por quién? 2;

¿Y si? @ @ error & lt& gt0

Iniciar

¿Revertir? Transacción;

¿raiserror? 50001? ¿Se produjo un error al ejecutar insert tmp_sql

Fin

¿Enviar? Transferencia

Fin

GO2.

Crear trabajo SQL

/article/49 ad8 BCE 7287315834 D8 fab 4. html