Foros del Web » Programando para Internet » ASP Clásico »

Ejecutar script una vez cada día

Estas en el tema de Ejecutar script una vez cada día en el foro de ASP Clásico en Foros del Web. Saludos amigos del foro. Necesito hacer que un script se ejecute una vez por dia, este creará un archivo de texto plano con algunos datos ...
  #1 (permalink)  
Antiguo 05/03/2007, 08:18
Avatar de atujpay  
Fecha de Ingreso: diciembre-2006
Mensajes: 3
Antigüedad: 18 años, 5 meses
Puntos: 0
Pregunta Ejecutar script una vez cada día

Saludos amigos del foro. Necesito hacer que un script se ejecute una vez por dia, este creará un archivo de texto plano con algunos datos obtenidos desde una base de datos (esto ultimo si se como hacerlo). En ASP no existe un TIMER como en VB, habia pensado en usar un paquete DTS pero hasta donde pude investigar no hay una opción que me permita hacerlo. Espero puedan ayudarme con esto.
  #2 (permalink)  
Antiguo 06/03/2007, 17:03
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Re: Ejecutar script una vez cada día

Un DTS es una alternativa viable.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 06/03/2007, 19:07
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 22 años
Puntos: 0
Re: Ejecutar script una vez cada día

puedes nombrar al archivo que con la fecha, y consultar al entrar en la web si existe el archivo con la fecha de esta entrada, si no existe lo creas.

No se si podria resultarte efectivo en cuanto a tiempos de ejecucion si detectas para una sesion que existe el archivo almacenar el dato en una variable de sesion y evitar asi tener que consultar si existe o no el archivo mas de una vez por sesion.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:09.